Accessibility Menu
Immunocore Plc Stock Quote

Immunocore Plc (NASDAQ: IMCR)

$32.84
(-0.5%)
-0.16
Price as of January 12, 2026, 3:58 p.m. ET

KEY DATA POINTS

Current Price
$32.64
Daily Change
(-0.5%) $0.16
Day's Range
$32.30 - $33.81
Previous Close
$32.64
Open
$33.00
Beta
0.83
Volume
414,690
Average Volume
308,845
Market Cap
$1.6B
Market Cap / Employee
$32.64M
52wk Range
$23.15 - $40.71
Revenue
N/A
Gross Margin
0.98%
Dividend Yield
N/A
EPS
-$0.58
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+7.37%N/AN/A-24%
S&P+19.74%+83.14%+12.86%+80%
Advertisement

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

Q3 2025YOY Change
Revenue$103.07M27.1%
Gross Profit$101.77M27.9%
Gross Margin98.74%0.6%
Market Cap$1.83B17.5%
Market Cap / Employee$3.71M0.0%
Employees4930.0%
Net Income-$175.94K-102.0%
EBITDA-$6,334.72K16.0%

Currently no data to display

Revenue Growth Rate

Currently no data to display.

Earnings Per Share Growth Rate

Currently no data to display.

Assets

Q3 2025YOY Change
Net Cash$498.41M-7.3%
Accounts Receivable$75.88M19.2%
Inventory5.725.2%

Liabilities

Q3 2025YOY Change
Long Term Debt$433.98M0.5%
Short Term Debt$1.88M-96.2%

Ratios

Q3 2025YOY Change
Return On Assets-2.66%3.0%
Return On Invested Capital-29.46%36.4%

Cash Flow

Q3 2025YOY Change
Free Cash Flow-$5,351.01K-126.1%
Operating Free Cash Flow-$4,603.87K-121.6%

Valuation

MetricQ4 2024Q1 2025Q2 2025Q3 2025YoY Change
Price to Book3.934.144.184.748.65%
Price to Sales4.764.614.414.82-12.64%
Price to Tangible Book Value3.914.124.164.718.65%
Price to Free Cash Flow TTM70.6559.1755.04640.74717.01%
Enterprise Value to EBITDA-60.10-410.56-79.36-217.0133.77%
Free Cash Flow Yield1.4%1.7%1.8%0.2%-87.76%
Return on Equity-13.9%-5.8%-5.4%-7.5%-41.49%
Total Debt$432.72M$433.99M$436.46M$435.86M-9.40%

No results found

No podcast episodes available.

Advertisement

Premium Investing Services

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