Immunocore Holdings plc (FRA:6YG)
Germany flag Germany · Delayed Price · Currency is EUR
25.00
-0.80 (-3.10%)
At close: Mar 27, 2026

Immunocore Holdings Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2951,4941,4263,0562,5581,320
Market Cap Growth
-0.57%4.78%-53.35%19.45%93.81%-
Enterprise Value
9241,1051,0202,7322,2731,092
Last Close Price
25.0029.8027.4061.0053.0029.80
PS Ratio
3.804.394.7613.5415.6841.15
PB Ratio
3.994.604.099.168.076.46
P/TBV Ratio
3.994.604.099.168.076.46
P/FCF Ratio
--70.66---
P/OCF Ratio
--56.641148.85--
EV/Sales Ratio
2.663.243.4012.1113.9334.05
EV/FCF Ratio
-72.11-50.54---
Debt / Equity Ratio
1.151.151.200.230.240.37
Debt / FCF Ratio
--20.72---
Net Debt / Equity Ratio
-1.12-1.12-1.07-0.97-0.95-1.01
Net Debt / EBITDA Ratio
19.1219.128.046.336.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
2.282.282.112.89--
Quick Ratio
3.913.914.263.634.564.17
Current Ratio
4.044.044.383.804.704.29
Return on Equity (ROE)
-9.58%-9.58%-14.01%-15.62%-18.40%-117.20%
Return on Assets (ROA)
-1.54%-1.54%-4.08%-6.73%-6.91%-32.31%
Return on Invested Capital (ROIC)
----416.02%-713.57%-
Return on Capital Employed (ROCE)
-3.10%-3.10%-6.60%-13.20%-12.10%-53.60%
Earnings Yield
-2.33%-2.02%-3.46%-1.64%-1.92%-11.99%
FCF Yield
-0.99%-0.86%1.42%-0.07%-1.88%-9.63%
Buyback Yield / Dilution
-0.71%-0.71%-2.25%-6.94%-7.59%-60.19%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.