Immunocore Holdings plc (IMCR)
NASDAQ: IMCR · Real-Time Price · USD
28.83
0.00 (0.00%)
May 22, 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,4661,7591,4773,3972,7441,502
Market Cap Growth
-2.01%19.13%-56.53%23.79%82.73%-
Enterprise Value
1,0571,3301,0883,0382,4221,265
Last Close Price
28.8334.7129.5068.3257.0734.24
PS Ratio
3.554.404.7613.6281.5041.17
PB Ratio
3.724.624.099.218.106.48
P/TBV Ratio
3.744.594.099.067.706.27
P/FCF Ratio
--70.71---
P/OCF Ratio
--56.671155.53--
EV/Sales Ratio
2.563.323.5112.1871.9134.67
EV/FCF Ratio
--52.07---
Debt / Equity Ratio
1.101.141.200.230.230.36
Debt / FCF Ratio
--20.72---
Net Debt / Equity Ratio
-1.04-1.12-1.07-0.97-0.95-1.01
Net Debt / EBITDA Ratio
12.8310.165.856.446.921.41
Net Debt / FCF Ratio
13.3128.40-18.56143.916.241.63
Asset Turnover
0.390.390.390.440.070.11
Inventory Turnover
0.630.830.550.403.15-
Quick Ratio
3.863.814.163.564.3210.22
Current Ratio
4.184.044.383.804.7010.22
Return on Equity (ROE)
0.97%-0.72%-15.02%-18.79%-18.41%-116.96%
Return on Assets (ROA)
1.01%-0.61%-9.08%-11.59%-14.22%-51.53%
Return on Invested Capital (ROIC)
-42.17%20.41%3062.72%-261.41%-111.25%-195.47%
Return on Capital Employed (ROCE)
-4.17%-5.61%-11.23%-13.50%-12.94%-57.91%
FCF Yield
--1.41%---
Buyback Yield / Dilution
-0.94%-0.71%-2.25%-6.94%-7.59%-60.19%
Total Shareholder Return
-0.94%-0.71%-2.25%-6.94%-7.59%-60.19%
Updated May 6, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q