Skip to content
10-K

Annual Report

Immunocore Holdings plc IMCR

0001671927-26-000005

← back to feed
Filed
Feb 25, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Jan 31, 2026 50.7M sh
Shares Diluted FY 2025 · Dec 31, 2025 50.35M sh
Shares Diluted FY 2025 · Dec 31, 2024 49.99M sh
Shares Diluted FY 2025 · Dec 31, 2023 48.89M sh
Capex FY 2025 · Dec 31, 2025 $4.34M
Capex FY 2025 · Dec 31, 2024 $5.17M
Capex FY 2025 · Dec 31, 2023 $5.43M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$10.71M
Operating Cash Flow FY 2025 · Dec 31, 2024 $26.06M
Operating Cash Flow FY 2025 · Dec 31, 2023 $2.94M
Cash And Equivalents FY 2025 · Dec 31, 2025 $467.71M
Cash And Equivalents FY 2025 · Dec 31, 2024 $455.73M
Stockholders Equity FY 2025 · Dec 31, 2025 $381.03M
Stockholders Equity FY 2025 · Dec 31, 2024 $360.72M
Stockholders Equity FY 2025 · Dec 31, 2023 $368.84M
Stockholders Equity FY 2025 · Dec 31, 2022 $338.9M
Current Liabilities FY 2025 · Dec 31, 2025 $246.7M
Current Liabilities FY 2025 · Dec 31, 2024 $212.18M
Total Liabilities FY 2025 · Dec 31, 2025 $686.24M
Total Liabilities FY 2025 · Dec 31, 2024 $648.79M
Current Assets FY 2025 · Dec 31, 2025 $996.74M
Current Assets FY 2025 · Dec 31, 2024 $929.86M
Total Assets FY 2025 · Dec 31, 2025 $1.07B
Total Assets FY 2025 · Dec 31, 2024 $1.01B
Eps Diluted FY 2025 · Dec 31, 2025 −$0.71
Eps Diluted FY 2025 · Dec 31, 2024 −$1.02
Eps Diluted FY 2025 · Dec 31, 2023 −$1.13
Eps Basic FY 2025 · Dec 31, 2025 −$0.71
Eps Basic FY 2025 · Dec 31, 2024 −$1.02
Eps Basic FY 2025 · Dec 31, 2023 −$1.13
Sga Expense FY 2025 · Dec 31, 2025 $165.41M
Sga Expense FY 2025 · Dec 31, 2024 $155.78M
Sga Expense FY 2025 · Dec 31, 2023 $144.5M
Rd Expense FY 2025 · Dec 31, 2025 $274.87M
Rd Expense FY 2025 · Dec 31, 2024 $222.15M
Rd Expense FY 2025 · Dec 31, 2023 $163.55M
Net Income FY 2025 · Dec 31, 2025 −$35.51M
Net Income FY 2025 · Dec 31, 2024 −$51.09M
Net Income FY 2025 · Dec 31, 2023 −$55.29M
Operating Income FY 2025 · Dec 31, 2025 −$45.35M
Operating Income FY 2025 · Dec 31, 2024 −$70.46M
Operating Income FY 2025 · Dec 31, 2023 −$59.65M
Cost Of Revenue FY 2025 · Dec 31, 2025 $5.09M
Cost Of Revenue FY 2025 · Dec 31, 2024 $2.73M
Cost Of Revenue FY 2025 · Dec 31, 2023 $1.04M
Revenue FY 2025 · Dec 31, 2025 $400.02M
Revenue FY 2025 · Dec 31, 2024 $310.2M
Revenue restated FY 2025 · Dec 31, 2023 $249.43M