Our Terms of Service and Privacy Policy have changed.

By continuing to use this site, you are agreeing to the new Privacy Policy and Terms of Service.

ImmunoGen Inc (NASDAQ:IMGN)

4.30
Delayed Data
As of 3:59pm ET
 -0.03 / -0.69%
Today’s Change
1.51
Today|||52-Week Range
9.16
+110.78%
Year-to-Date
Institutional investors purchased a net $5.1 million shares of IMGN during the quarter ended December 2016 and now own 76.29% of the total shares outstanding. This majority interest is a greater percentage than is typical for companies in the Biotechnology industry and highlights that the smart money sees this stock as an important holding.
Other institutional51.04%
Individual stakeholders3.08%
Mutual fund holders25.25%

Largest Quarterly Institutional
Transactions

Latest Institutional Activity

3/31/2017CREATIVE PLANNING, INC.  Bought 28.7 Thousand shares of ImmunoGen Inc
3/31/2017CREDIT SUISSE AG  Bought 4.6 Thousand shares of ImmunoGen Inc
1/31/2017MEDICAL STRATEGY GMBH  Bought 2.2 Thousand shares of ImmunoGen Inc

Top 10 Owners of ImmunoGen Inc

StockholderStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
ClearBridge Investments LLC15.51%13,544,33252,416,565-1,630,394-10.74%
OrbiMed Advisors LLC6.98%6,095,64723,590,15400.00%
BlackRock Fund Advisors5.37%4,691,94518,157,827-746,472-13.73%
The Vanguard Group, Inc.4.67%4,083,29015,802,332-1,813,031-30.75%
PRIMECAP Management Co.4.54%3,966,00015,348,420-1,086,943-21.51%
Baker Bros. Advisors LP3.45%3,015,35311,669,41600.00%
Renaissance Technologies LLC2.84%2,481,7409,604,334-21,600-0.86%
Millennium Management LLC2.54%2,218,3508,585,015+404,030+22.27%
Pinnacle Associates Ltd.1.86%1,623,1246,281,490-116,052-6.67%
Norges Bank Investment Management1.75%1,530,7725,924,08800.00%

Top 10 Mutual Funds Holding ImmunoGen Inc

Mutual fundStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
PRIMECAP Odyssey Growth Fund3.13%2,733,94310,580,359-100,000-3.53%
Vanguard Total Stock Market Index...2.43%2,121,9548,211,962+174,230+8.95%
Worldwide Healthcare Trust Plc1.97%1,719,7216,655,320-4,533-0.26%
iShares Russell 2000 ETF1.94%1,695,5446,561,755-11,514-0.67%
Government Pension Fund - Global ...1.75%1,530,7725,924,08800.00%
Vanguard Capital Opportunity Fund1.33%1,157,5004,479,525-3,300-0.28%
Vanguard Extended Market Index Fu...1.24%1,084,1174,195,533+10,276+0.96%
Vanguard Investment Series Plc - ...0.89%774,4792,997,23400.00%
iShares Russell 2000 Growth ETF0.82%716,4762,772,762-5,348-0.74%
Delaware Healthcare Fund0.80%700,0002,709,00000.00%