IMMUNOGEN INC

Net Selling
IMGN·US·🇺🇸 US
4%buys·96%sales
1,344 transactions
$730KTotal buys·14 buys
$196.6MTotal sells·299 sells
4545 insiders
Last: Feb 12, 2024