Who owns ImmunoGen?

Top Holders and Investors of IMGN Stock

Find out what company owns ImmunoGen, who bought IMGN this quarter, and who sold shares of IMGN stock?

Fund or Company Name Number of Shares Valued At As Of
ClearBridge Advisors 15.54M $47.86M Jun 2016
PRIMECAP Management Company 10.11M $31.15M Jun 2016
Vanguard 7.02M $21.61M Jun 2016
OrbiMed Advisors 6.10M $18.77M Jun 2016
FMR 3.22M $9.92M Jun 2016
BlackRock Fund Advisors 3.11M $9.58M Jun 2016
STATE STREET CORPORATION 3.04M $9.37M Jun 2016
Baker Bros. Advisors 3.02M $9.29M Jun 2016
MORGAN STANLEY 2.49M $7.66M Jun 2016
BlackRock Institutional Trust Company, N.A. 2.11M $6.48M Jun 2016
Renaissance Technologies 1.97M $6.06M Jun 2016
Gail Mannix 1.77M $5.44M Jun 2016
Millennium Management 1.62M $5.00M Jun 2016
Deutsche Bank Aktiengesellschaft 1.46M $4.49M Jun 2016
Wells Fargo & Company 1.45M $4.46M Jun 2016
Bank of America Corporation 1.29M $3.44M Jun 2016
NORTHERN TRUST 1.01M $3.11M Jun 2016
Two Sigma Investments 970895 $2.99M Jun 2016
Franklin Resources 946301 $2.91M Jun 2016
Macquarie 930000 $2.86M Jun 2016
Raymond James & Associates 646440 $1.99M Jun 2016
Geode Capital Management 621144 $1.91M Jun 2016
GOLDMAN SACHS 541412 $1.67M Jun 2016
ELEMENT CAPITAL MANAGEMENT 537854 $1.66M Jun 2016
Bank of New York Mellon 402416 $1.24M Jun 2016
Lumbard Investment Counseling 351565 $1.08M Jun 2016
Jacobs Levy Equity Management 335600 $1.03M Jun 2016
BlackRock Investment Management 318234 $980160 Jun 2016
Charles Schwab Investment Management 300956 $926944 Jun 2016
TIAA-CREF Investment Management 295576 $910374 Jun 2016
Natixis Asset Management Advisors 294290 $906413 Jun 2016
Wellington Management Company 293899 $905208 Jun 2016
Barclays 286099 $881184 Jun 2016
Fisher Investments 253701 $750954 Jun 2016
PanAgora Asset Management 238155 $733517 Jun 2016
NUMERIC INVESTORS 216700 $667436 Jun 2016
Quantitative Investment Management 195400 $601832 Jun 2016
SUSQUEHANNA INTERNATIONAL 191600 $592044 Jun 2016
ALLIANCEBERNSTEIN 181864 $560141 Jun 2016
Credit Suisse AG 179392 $550733 Jun 2016
California State Teachers Retirement System 176650 $544082 Jun 2016
Spark Investment Management 168200 $518056 Jun 2016
CITADEL ADVISORS 167102 $514674 Jun 2016
Citi 164995 $509834 Jun 2016
Swiss National Bank 159400 $490952 Jun 2016
Two Sigma Advisers 153018 $471295 Jun 2016
NEXTHERA CAPITAL 140500 $432740 Jun 2016
UBS Group AG 138606 $437994 Jun 2016
Thomas Stevens, CFA" 135415 $417078 Jun 2016
Teachers Advisors 128272 $395077 Jun 2016
BlackRock 122283 $376631 Jun 2016
Black Maple Capital Management 115000 $354200 Jun 2016
Twin Focus Capital Partners 113216 $348705 Jun 2016
RHUMBLINE ADVISERS 110371 $339942 Jun 2016
BlackRock Advisors 100024 $308073 Jun 2016
Florida State Board of Administration 93560 $288164 Jun 2016
Platinum Investment Mangement 90600 $279048 Jun 2016
Pacad Investment 87100 $268268 Jun 2016
New York State Common Retirement Fund 84300 $259644 Jun 2016
A.R.T. Advisors 84049 $258030 Jun 2016
Alambic Investment Management 78000 $240240 Jun 2016
D.A. Davidson & Co. 76559 $235036 Jun 2016
ProShare Advisors 75122 $230624 Jun 2016
T. Rowe Price Associates 74200 $229278 Jun 2016
KCG Holdings 71805 $221159 Jun 2016
Virtus ETF Advisers 70796 $218051 Jun 2016
Nuveen Asset Management 70323 $217298 Jun 2016
STIFEL FINANCIAL 70185 $214766 Jun 2016
Metropolitan Life Insurance Company 68950 $211676 Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 66597 $205118 Jun 2016
Tudor Investment Corporation 63300 $194964 Jun 2016
Manufacturers Life Insurance Company 60936 $187682 Jun 2016
Trexquant Investment 57444 $176927 Jun 2016
Nationwide Fund Advisors 57383 $176739 Jun 2016
CSS LLC/IL 48500 $149380 Jun 2016
AMERICAN INTERNATIONAL 48496 $149367 Jun 2016
ENVESTNET ASSET MANAGEMENT 46043 $141812 Jun 2016
Neuberger Berman 41608 $128152 Jun 2016
ING INVESTMENT MANAGEMENT 40961 $126159 Jun 2016
CORNERSTONE CAPITAL MANAGEMENT HOLDINGS 36088 $111151 Jun 2016
Northeast Financial Consultants 34315 $106033 Jun 2016
GW & Wade 33264 $102120 Jun 2016
PRUDENTIAL FINANCIAL 31032 $95888 Jun 2016
Bellevue Asset Management AG 30000 $407100 Dec 2015
GROUP ONE TRADING 29325 $90027 Jun 2016
BB&T SECURITIES 29208 $89084 Jun 2016
WOLVERINE TRADING 29100 $91083 Jun 2016
Cutler 26298 $79156 Jun 2016
Credit Agricole S.A. 26000 $80080 Jun 2016
Perceptive Advisors 25745 $79037 Jun 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 25000 $77000 Jun 2016
Acadian Asset Management 24637 $75881 Jun 2016
Balyasny Asset Management 22222 $67999 Jun 2016
First Republic Investment Management 21849 $67076 Jun 2016
Legal & General 21724 $66909 Jun 2016
Royal Bank of Canada 19760 $61453 Jun 2016
Baxter Brothers 18700 $57970 Jun 2016
Creative Planning 18276 $55924 Jun 2016
BlackRock 17633 $54662 Jun 2016
Technical Financial Services 17029 $51938 Jun 2016
WRAPMANAGER 16617 $51014 Jun 2016
Principal Financial 15101 $46964 Jun 2016
Wolverine Asset Management 15100 $46055 Jun 2016
FOX RUN MANAGEMENT 14300 $44044 Jun 2016
Front Barnett Associates 14190 $43989 Jun 2016
Commonwealth Equity Services 13056 $39951 Jun 2016
Brian McDonald 12897 $32500 Jun 2016
Wedbush Morgan Securities 12666 $39011 Jun 2016
TEACHER RETIREMENT SYSTEM OF TEXAS 12241 $37947 Jun 2016
Zacks Investment Management 12130 $36996 Jun 2016
STEVENS CAPITAL MANAGEMENT 11757 $35976 Jun 2016
SIMPLEX TRADING 11242 $33950 Jun 2016
BANK OF MONTREAL /CAN/ 10665 $32101 Jun 2016
BlueCrest Capital Management 10000 $31000 Jun 2016
Great-West Life Assurance Company 9004 $28002 Jun 2016
Advisor 7232 $21696 Jun 2016
Whittier Trust 6900 $20976 Jun 2016
Fifth Third Ban 6700 $20971 Jun 2016
US BANCORP \DE\ 6460 $19250 Jun 2016
Springbok Capital Management 5650 $17006 Jun 2016
Ladenburg Thalmann Financial Services 5363 $16410 Jun 2016
PNC FINANCIAL SERVICES 5277 $16569 Jun 2016
Mosaic Family Wealth 4612 $14989 Jun 2016
FTB Advisors 3449 $8932 Jun 2016
BNP PARIBAS ARBITRAGE, SNC 3284 $10115 Jun 2016
FIRST MANHATTAN 3046 $8985 Jun 2016
BESSEMER 2130 $7007 Jun 2016
FineMark National Bank & Trust 2000 $6000 Jun 2016
Zurcher Kantonalbank 1995 $6004 Jun 2016
BlackRock Japan 1661 $4999 Jun 2016
Shamrock Asset Management 1500 $4995 Jun 2016
IFP Advisors 1309 $4005 Jun 2016
JFS Wealth Advisors 1150 $4002 Jun 2016
Financial Architects 1096 $3003 Jun 2016
Compagnie Lombard, Odier SCA 1050 $3003 Jun 2016
PRENTISS SMITH & CO 1000 $3000 Jun 2016
METLIFE SECURITIES 725 $2001 Jun 2016
Integrated Investment Consultants 588 $4998 Mar 2016
Northwestern Mutual Wealth Management Company 582 $1001 Jun 2016
LAURIE HALL 560 $1999 Jun 2016
Burt Wealth Advisors 500 $1000 Jun 2016
REILLY FINANCIAL ADVISORS 460 $998 Jun 2016
THOMPSON DAVIS & CO 348 $998 Jun 2016
Carroll Financial Associates 209 $0 Jun 2016
MASSMUTUAL TRUST CO FSB/ADV 200 $616 Jun 2016
Washington Trust Bank 158 $0 Jun 2016
Integrated Wealth Management 150 $0 Jun 2016
ADVISORY SERVICES NETWORK 131 $0 Jun 2016
Plante Moran Financial Advisors 126 $0 Jun 2016
Cedar Wealth Management 112 $0 Jun 2016

Who sold ImmunoGen?

Fund Name Date Sold Shares Held Valued At
Inves March 31, 2016 955724 $8.14M
Guggenheim Capital, LLC Managers March 31, 2016 227055 $1.93M
Candriam Luxembourg S.C.A. March 31, 2016 208000 $1.76M
CalPERS March 31, 2016 128200 $1.09M
PDT Partners March 31, 2016 127900 $1.09M
ALPS Advisors March 31, 2016 97910 $834193
D. E. Shaw & Co March 31, 2016 91297 $777850
Turner Investments March 31, 2016 83270 $708627
DekaBank Deutsche Girozentrale Dec. 31, 2015 44200 $604214
Foresite Capital Management III March 31, 2016 42815 $365211
Mariner Investment March 31, 2016 34900 $296999
HIGHBRIDGE CAPITAL MANAGEMENT March 31, 2016 34800 $298236
Janney Montgomery Scott March 31, 2016 32401 $276056
Bellevue Group AG March 31, 2016 30000 $255900
AQR Capital Management March 31, 2016 28467 $243108
PEAK6 Investments Dec. 31, 2015 22177 $307373
HighTower Advisors March 31, 2016 17284 $150025
Parametric Portfolio Associates March 31, 2016 15365 $131063
Spot Trading L.L.C March 31, 2016 14184 $120989
SG Americas Securities March 31, 2016 13735 $117022
Ameriprise Financial March 31, 2016 11988 $100339
Santa Fe Partners Dec. 31, 2015 11480 $156013