Castleark Management’s Immunogen Inc IMGN Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2023
Q4
Sell
-88,490
Closed -$1.4M 322
2023
Q3
$1.4M Sell
88,490
-970
-1% -$15.4K 0.07% 178
2023
Q2
$1.69M Buy
+89,460
New +$1.69M 0.08% 168