Accessibility Menu
Immunocore Plc Stock Quote

Immunocore Plc (NASDAQ: IMCR)

$31.79
(-5.8%)
-1.94
Price as of March 5, 2026, 3:37 p.m. ET

KEY DATA POINTS

Current Price
$31.79
Daily Change
(-5.8%) $1.94
Day's Range
$31.42 - $33.30
Previous Close
$33.73
Open
$33.30
Beta
0.75
Volume
12,541
Average Volume
400,281
Market Cap
$1.7B
Market Cap / Employee
$33.73M
52wk Range
$23.15 - $40.71
Revenue
N/A
Gross Margin
0.98%
Dividend Yield
N/A
EPS
-$0.71
CAPs Rating
N/A
Industry
Biotechnology

The Motley Fool Investing Philosophy: We generally recommend investors buy shares of at least 25 stocks and hold them for at least 5 years. Learn More

Immunocore Plc Return vs. S&P

1 Year5 Year5 Year AnnualizedSince IPO
IMCR+15.32%-17.73%-3.83%-22%
S&P+18.89%+78.8%+12.32%+77%

Immunocore Plc Company Info

Immunocore Holdings Plc operates as a holding company. The company was founded on January 7, 2021 and is headquartered in Abingdon, the United Kingdom.

News & Analysis

Financial Health

General

Q4 2025YOY Change
Revenue$104.33M25.3%
Gross Profit$100.80M23.2%
Gross Margin96.61%-1.6%
Market Cap$1.75B18.7%
Market Cap / Employee$3.34M0.0%
Employees5246.3%
Net Income-$30,016.57K-27.5%
EBITDA-$18,829.75K-3.9%

Currently no data to display

Revenue Growth Rate

Currently no data to display.

Earnings Per Share Growth Rate

Currently no data to display.

Assets

Q4 2025YOY Change
Net Cash$467.71M2.6%
Accounts Receivable$73.98M17.4%
Inventory6.723.8%

Liabilities

Q4 2025YOY Change
Long Term Debt$434.68M0.8%
Short Term Debt$2.01M29.7%

Ratios

Q4 2025YOY Change
Return On Assets-3.43%2.9%
Return On Invested Capital-29.46%36.4%

Cash Flow

Q4 2025YOY Change
Free Cash Flow-$35,643.96K-101.4%
Operating Free Cash Flow-$32,759.08K-132.0%

Valuation

MetricQ1 2025Q2 2025Q3 2025Q4 2025YoY Change
Price to Book4.144.184.744.4413.09%
Price to Sales4.614.414.824.37-8.15%
Price to Tangible Book Value4.124.164.714.4213.09%
Price to Free Cash Flow TTM70.6559.1755.04640.74717.00%
Enterprise Value to EBITDA-410.56-79.32-217.06-70.3217.02%
Free Cash Flow Yield1.4%1.7%1.8%0.2%-87.76%
Return on Equity-5.8%-5.4%-7.5%-9.6%-31.08%
Total Debt$433.99M$436.46M$435.86M$436.69M0.92%

No results found

No podcast episodes available.

Premium Investing Services

Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.