Accessibility Menu
Immunocore Plc Stock Quote

Immunocore Plc (NASDAQ: IMCR)

$36.22
(0.7%)
+0.24
Price as of December 23, 2025, 3:58 p.m. ET

KEY DATA POINTS

Current Price
$36.22
Daily Change
(0.7%) +$0.24
Day's Range
$35.71 - $36.67
Previous Close
$36.22
Open
$36.00
Beta
0.84
Volume
9,620
Average Volume
316,893
Market Cap
$1.8B
Market Cap / Employee
$35.98M
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+28.61%N/AN/A-17%
S&P+15.66%+86.6%+13.29%+78%
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.