Stocktoria

Immunocore Holdings plc IMCR

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 2021-02-05 · LEI

Immunocore Holdings plc statistics & valuation

P / S3.9×
P / B4.1×
Net margin-8.9%
FCF margin-3.8%
Return on capital-5.5%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-30.10% -22.20% -16.50% -8.90% 2022202320242025
Gross margin (%)
2022202320242025
Operating margin (%)
-29.70% -23.90% -22.70% -11.30% 2022202320242025
Return on equity (%)
-15.50% -15.00% -14.20% -9.30% 2022202320242025
Shares outstanding
48.1M 49.7M 50.1M 50.7M 2022202320242025
Net debt ($)
2022202320242025
Share buybacks ($)
2022202320242025
Return on assets (%)
-10.00% -9.30% -5.10% -3.30% 2022202320242025
Free cash flow margin (%)
-29.50% -1.00% 6.70% -3.80% 2022202320242025
Debt / equity (×)
2022202320242025
EPS ($)
-$1.15 -$1.13 -$1.02 -$0.71 2022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022
Operating margin-11.3%-22.7%-23.9%-29.7%
Net margin-8.9%-16.5%-22.2%-30.1%
FCF margin-3.8%6.7%-1.0%-29.5%
Return on assets-3.3%-5.1%-9.3%-10.0%
Return on equity-9.3%-14.2%-15.0%-15.5%
Current ratio4.044.383.804.70

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.