Immunocore
IMCR | NASDAQ
$32.18
+$0.18 (+0.56%)
At close: Sep 21, 2026, 4:00 PM ET
$32
-$0.18 (-0.56%)
Pre-market:
Sep 22, 2026, 6:50 AM ET
Market Data
Market Cap $1.64B
Enterprise Value $1.19B
Beta 0.74
Average Volume 476.98K
Shares Outstanding (Diluted) 50.97M
Shares Change YoY 1.35%
Institutional Ownership N/A
Exchange NASDAQ
ISIN US45258D1054
Price Performance
Price Change 1M -12.3%
Price Change 3M 10.2%
Price Change 6M 6.3%
Price Change YTD -4.7%
Price Change 1Y -3.2%
Price Change 3Y -38.2%
Price Change 5Y -7.4%
1M CAGR (ann.) -5.3%
1Y CAGR (ann.) -3.7%
5Y CAGR (ann.) -0.2%
All-Time CAGR -5.1%
Valuation
PE Ratio -169.37
Forward PE N/A
PEG Ratio -5.64
Forward PEG -0.21
PS Ratio 4.05
Forward PS 3.30
PB Ratio 3.90
P/FCF Ratio -26.16
P/Adj. FCF Ratio -16.97
P/OCF Ratio -28.99
EV/Sales 2.95
EV/EBIT 92.83
EV/EBITDA 73.43
EV/FCF -19.04
Earnings Yield -0.6%
FCF Yield -3.8%
Adj. FCF Yield -5.9%
Financial Health
Net Cash $484.1M
Total Debt $434.96M
Cash & Short-Term Investments $880.21M
Total Assets $1.12B
Current Ratio 4.47
Quick Ratio 4.44
Debt / Equity Ratio 1.04
Debt / EBITDA 26.83
Debt / FCF -6.96
OCF / Debt -0.13
Interest Coverage -1.52
Altman Z-Score 1.65
Piotroski F-Score 3
Margins & Profitability
Gross Profit Margin 98.8%
Operating Profit Margin -4.3%
EBITDA Margin 4.0%
Net Profit Margin -2.3%
FCF Margin -15.5%
Adj. FCF Margin -23.9%
SBC / Revenue 8.4%
SBC Impact (per share) -54.2%
Returns
Return on Assets -0.8%
Return on Equity -2.4%
Return on Invested Capital 13.6%
Return on Capital Employed -2.0%
Return on Tangible Assets -0.8%
Historical Growth (CAGR)
Revenue CAGR 3Y 28.9%
Revenue CAGR 5Y 70.4%
Revenue CAGR 10Y 38.5%
EPS CAGR 3Y 75.9%
EPS CAGR 5Y 47.0%
EPS CAGR 10Y 31.3%
FCF CAGR 3Y -488.3%
FCF CAGR 5Y 25.2%
FCF CAGR 10Y 14.1%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 14
EPS Growth Next 3Y 561.1%
Revenue Growth Next 3Y 24.4%
Earnings Date Nov 4, 2026
EPS Estimate (next Q) -$0.16
EPS Growth Est (next Q) -1117.9%
Revenue Est (next Q) $152.61M
Revenue Growth Est (next Q) 47.2%
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $39
Price Target Upside 21.2%
Cash Flow
Operating Cash Flow $-56.34M
Free Cash Flow $-62.53M
Adj. Free Cash Flow $-96.42M
FCF Per Share -$1.23
OCF Per Share -$1.11
OCF/S Ratio -14.0%
Income Statement
Revenue $403.72M
Gross Profit $399.07M
Operating Income $-17.48M
EBITDA $16.21M
Net Income $-9.33M
EPS (Diluted) -$0.19
Revenue / Employee $770.47K
Profit / Employee $-17.8K
Employees 524
Add to Watchlist
Select watchlists to add or remove IMCR