Companies: 10,795·Total market cap: $144.5T
Immunocore Holdings plc

Immunocore Holdings plc

IMCRNASDAQHealthcare● Active
$27.75
$-0.54(-1.91%)
Market Cap$1.4B
P/E Ratio
52W High$40.715
52W Low$27.555
Overview

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

EPS (TTM)$-0.37imcr eps ttm · imcr earnings per shareEarnings history
PE Ratio (TTM)imcr pe ratio ttm · imcr price to earningsPE Ratio deep dive
Revenue (TTM)$385.8Mimcr revenue ttm · imcr annual revenueFull revenue history
Dividend YieldNo Dividenddoes imcr pay dividends · imcr dividend yieldDividend history
Shares Outstanding50.3Mimcr shares outstanding · imcr floatShares outstanding history
Next EarningsAug 6, 2026Est.imcr earnings date · imcr next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$297.6M▲ +20.00% YoY
202320242025
immunocore holdings plc revenue · imcr revenue 2025
FY 2025Net Income-$26.4M▲ +35.26% YoY
202320242025
immunocore holdings plc net income · imcr profit 2025
FY 2025EPS$-0.53▲ +48.04% YoY
202320242025
imcr eps · immunocore holdings plc earnings per share 2025
TTM:Revenue: $385.8MNet Income: -$18.8MEPS: $-0.37View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy14 analystsis imcr a buy · imcr analyst rating
Strong Buy
0
Buy
9
Hold
5
Sell
0
Strong Sell
0
12-Month Price Target
$38.00Low
$27.75Current
$46.50Avg Target67.57% upside
$55.00High
imcr price target · imcr 12 month forecast

Total: 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 +67.57% upside from the current price of $27.75.

Stock Performance

Full History
1D-1.34%
1W-4.52%
1M-5.65%
3M-15.27%
YTD-19.59%
1Y-22.62%
5Y-29.52%

About Immunocore Holdings plc

CEOBahija Jallal
IPO DateFeb 5, 2021
Employees493
CountryGB

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.75, with a market capitalization of $1.4B. The stock has returned -22.62% over the past 12 months and -19.59% 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.75. The stock is traded on NASDAQ under the ticker symbol IMCR. The 52-week range is $27.55 – $40.72.

IMCR stock priceIMCR quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice