NASDAQ:IMCR | Key Financial Ratios | Immunocore Holdings plc

Complete source-backed ratio history.

Available history
2021-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.47-1.61%-4.31%
2026-03-314.18-2.57%-7.00%
2025-12-314.04-3.33%-9.32%
2025-09-306-2.65%-7.37%
2025-06-305.89-1.88%-5.23%
2025-03-316.36-2.10%-5.71%
2024-12-314.38-5.06%-14.16%
2024-09-303.78-4.34%-12.45%
2024-06-305.17-5.36%-15.28%
2024-03-315.96-6.06%-16.76%
2023-12-313.8-9.26%-14.99%
2022-12-314.7

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.04-3.33%-9.32%
2024-12-314.38-5.06%-14.16%
2023-12-313.8-9.26%-14.99%
2022-12-314.7-9.97%-15.50%
2021-12-31-77.03%