Immunocore Holdings plc (IMCR)
NASDAQ: IMCR · Real-Time Price · USD
28.52
+0.36 (1.28%)
May 4, 2026, 4:00 PM EDT - Market closed

Immunocore Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4501,7591,4773,3972,7441,502
Market Cap Growth
1.89%19.13%-56.53%23.79%82.73%-
Enterprise Value
1,0221,7181,4623,1222,4221,265
Last Close Price
28.5234.7129.5068.3257.0734.24
PE Ratio
--48.89-28.92-60.46-49.63-8.08
PS Ratio
3.624.404.7613.6215.7441.17
PB Ratio
3.792.181.924.588.106.48
P/TBV Ratio
1.802.171.924.517.706.27
P/FCF Ratio
--116.8970.71-1367.11-53.38-10.39
P/OCF Ratio
--164.2556.671155.53-55.77-10.49
EV/Sales Ratio
2.564.304.7112.5213.8934.67
EV/EBITDA Ratio
--48.63-27.78-63.97-62.16-7.57
EV/EBIT Ratio
--37.88-20.75-52.35-46.83-7.24
EV/FCF Ratio
--114.1570.00-1256.48-47.10-8.75
Debt / Equity Ratio
1.021.021.050.230.230.36
Debt / EBITDA Ratio
-19.68-23.44-15.36-3.52-2.09-0.52
Debt / FCF Ratio
-55.01-55.0138.72-69.06-1.58-0.60
Net Debt / Equity Ratio
-0.04-0.04-0.01-0.37-0.95-1.01
Net Debt / EBITDA Ratio
0.861.020.225.558.241.41
Net Debt / FCF Ratio
2.402.40-0.56109.066.241.63
Asset Turnover
0.190.190.190.290.370.11
Inventory Turnover
0.831.671.191.217.88-
Quick Ratio
2.152.152.332.084.3210.22
Current Ratio
2.012.012.191.904.7010.22
Return on Equity (ROE)
-0.34%-5.24%-9.21%-9.70%-17.47%-116.96%
Return on Assets (ROA)
-0.31%-1.69%-5.20%-7.56%-8.65%-51.53%
Return on Invested Capital (ROIC)
-0.82%-4.51%-13.34%-25.34%-67.66%-195.47%
Return on Capital Employed (ROCE)
-2.81%-2.81%-5.62%-8.86%-12.94%-57.91%
Earnings Yield
-2.45%-2.05%-3.46%-1.65%-2.02%-12.38%
FCF Yield
-1.04%-0.86%1.41%-0.07%-1.87%-9.62%
Buyback Yield / Dilution
-0.71%-0.71%-2.25%-6.94%-7.59%-60.19%
Total Shareholder Return
-0.71%-0.71%-2.25%-6.94%-7.59%-60.19%
Updated Feb 25, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q