Filing Flows

Filing Flows › Immunocore Holdings (IMCR) › Who owns the stock

Who owns Immunocore Holdings (IMCR) stock

130 funds reported Immunocore Holdings (IMCR) shares in their latest 13F filings, worth $1.6B in all. The largest holder is Wellington Management Group LLP ($182M). Last quarter 69 funds added to their stakes and 66 cut them.

Largest holders of IMCR (13F)Largest holders of IMCR (13F)Wellington Management Group LLP$182MRTW Investments, LP$155MFMR LLC$137MPrimecap Management$116MBellevue Group AG$88.5MTang Capital Management LLC$84.1MVestal Point Capital, LP$57.1MTwo Sigma Investments, LP$52.4MMillennium Management LLC$50.7MArmistice Capital, LLC$45.3M

Largest holders (13F)

FundSharesValueChangeQuarter
Wellington Management Group LLP5,721,945$182Mincrease2026-06-30
RTW Investments, LP4,869,798$155Munchanged2026-06-30
FMR LLC4,307,246$137Mdecrease2026-06-30
Primecap Management3,638,241$116Mdecrease2026-06-30
Bellevue Group AG2,788,245$88.5Mdecrease2026-06-30
Tang Capital Management LLC2,649,368$84.1Munchanged2026-06-30
Vestal Point Capital, LP1,800,000$57.1Mdecrease2026-06-30
Two Sigma Investments, LP1,648,983$52.4Mincrease2026-06-30
Millennium Management LLC1,597,037$50.7Mincrease2026-06-30
Armistice Capital, LLC1,428,000$45.3Mincrease2026-06-30
Caligan Partners LP1,381,317$43.9Mnew2026-06-30
Kynam Capital Management, LP1,375,000$43.7Mincrease2026-06-30
BVF1,294,463$41.1Munchanged2026-06-30
Acadian Asset Management LLC1,209,894$38.4Mincrease2026-06-30
Trails Edge Capital Partners, LP1,063,234$33.8Mincrease2026-06-30

Immunocore Holdings' latest quarter

Immunocore Holdings, Q3 2026: revenue $102M (-1% year over year), operating margin -13.3%, net loss $14.2M, operating cash flow $20.1M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most IMCR stock?

By the latest 13F filings: Wellington Management Group LLP ($182M); RTW Investments, LP ($155M); FMR LLC ($137M); Primecap Management ($116M); Bellevue Group AG ($88.5M).

What is the short interest in IMCR?

7,801,461 shares were sold short at the 2026-10-15 settlement, -1.29% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.