
Immunocore Holdings plc
Immunocore Holdings plc (IMCR) Stock Overview
Key statistics and deep links to earnings, valuation, revenue, dividends, and more.
FMP · IMCR · as of Jun 8, 2026
Key Statistics
Explore Immunocore Holdings plc Data
imcr stock data · financialsFinancial Snapshot
Full FinancialsAnalyst Ratings & Price Target
Full ForecastTotal: 14 · Buy rate: 64.3%
The IMCR analyst consensus is Buy, based on ratings from 14 Wall Street analysts over the past 3 months. The average 12-month price target is $46.50, representing +66.91% upside from the current price of $27.86.
Competitors & Peers
imcr competitorsStock Performance
Full HistoryAbout Immunocore Holdings plc
Immunocore Holdings plc a commercial-stage biotechnology company, engages in the development of immunotherapies for the treatment of cancer, infectious, and autoimmune diseases. The company offers KI…
what is immunocore holdings plc · imcr stock overview · immunocore holdings plc company profile · who is immunocore holdings plc ceo · imcr NASDAQ · immunocore holdings plc headquarters · immunocore holdings plc business segments
About Stock Overview & Key Data
Immunocore Holdings plc (IMCR) is a Healthcare company in the Biotechnology industry, listed on NASDAQ since Feb 5, 2021. As of the latest trading session, IMCR stock price is $27.86, with a market capitalization of $1.4B. The stock has returned -23.06% over the past 12 months and -20.05% year-to-date.
According to 14 Wall Street analysts, the consensus rating for Immunocore Holdings plc stock is Buy, with an average 12-month price target of $46.50. In fiscal year 2025, Immunocore Holdings plc reported revenue of $297.6M and net income of -$26.4M. For detailed data — including Immunocore Holdings plc revenue history, earnings, dividends, and PE ratio — use the tabs above.
Frequently Asked Questions
As of the latest trading session, Immunocore Holdings plc (IMCR) stock price is $27.86. The stock is traded on NASDAQ under the ticker symbol IMCR. The 52-week range is $27.55 – $40.72.