Immunocore Holdings plc (IMCR)
NASDAQ: IMCR · Real-Time Price · USD
0.00
+0.4310 (1.37%)
Apr 14, 2026, 9:44 AM EDT - Market open

Immunocore Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5951,7541,4763,3972,7441,502
Market Cap Growth
5.73%18.83%-56.55%23.79%82.73%-
Enterprise Value
1,1681,3241,0873,0382,4221,265
Last Close Price
-34.7129.5068.3257.0734.24
PE Ratio
--48.89-28.92-60.46-49.63-8.08
PS Ratio
3.994.384.7613.6215.7441.17
PB Ratio
4.194.604.099.218.106.48
P/TBV Ratio
-4.594.099.067.706.27
P/FCF Ratio
--116.5270.66-1367.11-53.38-10.39
P/OCF Ratio
--163.7356.641155.53-55.77-10.49
EV/Sales Ratio
2.923.313.5012.1813.8934.67
EV/EBITDA Ratio
--31.47-16.40-54.69-52.22-7.57
EV/EBIT Ratio
--29.20-15.42-50.94-46.83-7.24
EV/FCF Ratio
--87.9952.03-1222.64-47.10-8.75
Debt / Equity Ratio
1.141.141.200.230.230.36
Debt / EBITDA Ratio
-10.38-10.38-6.53-1.53-1.76-0.52
Debt / FCF Ratio
-29.01-29.0120.72-34.21-1.58-0.60
Net Debt / Equity Ratio
-1.12-1.12-1.07-0.97-0.95-1.01
Net Debt / EBITDA Ratio
10.1610.165.856.446.921.41
Net Debt / FCF Ratio
28.4028.40-18.56143.916.241.63
Asset Turnover
0.390.390.390.440.370.11
Inventory Turnover
0.830.830.550.403.15-
Quick Ratio
3.813.814.163.564.3210.22
Current Ratio
4.044.044.383.804.7010.22
Return on Equity (ROE)
-0.72%-0.72%-15.02%-18.79%-10.24%-116.96%
Return on Assets (ROA)
-0.61%-0.61%-9.08%-11.59%-7.91%-51.53%
Return on Invested Capital (ROIC)
20.41%20.41%3062.72%-261.41%-61.88%-195.47%
Return on Capital Employed (ROCE)
-5.61%-5.61%-11.23%-13.50%-12.94%-57.91%
Earnings Yield
-2.23%-2.05%-3.46%-1.65%-2.02%-12.38%
FCF Yield
-0.94%-0.86%1.42%-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