Baker Brothers Life Sciences LP

Insider Buys Quantity –
1
2022-04-01PurchaseIGM Biosciences, Inc.
IGMS
233,590
0.5349%
$23.00$5.37M-14.12%