Institutional Owners for IMGN
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
VANGUARD GROUP INC COM 1 $755,095,068 25,466,950 0.00 0.00 4,567,924 21.86 12-31-2023
BLACKROCK INC COM 2 $647,093,212 21,824,392 0.00 0.00 1,550,533 7.65 12-31-2023
RA CAPITAL MANAGEMENT LP COM 3 $97,837,000 21,741,458 2.61 1.95 3,324,000 18.05 06-30-2022
JANUS HENDERSON GROUP PLC COM 4 $327,488,981 11,043,986 0.00 0.00 -4,455,802 -28.75 12-31-2023
logo   

Please upgrade to premium to see all results. Signup if you don't have an account.

Login Signup
Debug Info- Version: 2.6