Skip to content
20-F

Annual Report (Foreign)

Immatics N.V. IMTX

0001193125-26-092529

← back to feed
Filed
Mar 5, 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 Diluted FY 2025 · Dec 31, 2025 122.35M sh
Shares Diluted FY 2025 · Dec 31, 2024 105.74M sh
Shares Diluted FY 2025 · Dec 31, 2023 80.55M sh
Shares Outstanding FY 2025 · Dec 31, 2025 134.07M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 −€176.63M
Operating Cash Flow FY 2025 · Dec 31, 2024 −€158.03M
Operating Cash Flow FY 2025 · Dec 31, 2023 €18.23M
Cash And Equivalents FY 2025 · Dec 31, 2025 €345.92M
Cash And Equivalents FY 2025 · Dec 31, 2024 €236.75M
Cash And Equivalents FY 2025 · Dec 31, 2023 €218.47M
Cash And Equivalents FY 2025 · Dec 31, 2022 €148.52M
Stockholders Equity FY 2025 · Dec 31, 2025 €484.1M
Stockholders Equity FY 2025 · Dec 31, 2024 €574.84M
Stockholders Equity restated FY 2025 · Dec 31, 2023 €217.62M
Stockholders Equity restated FY 2025 · Dec 31, 2022 €203.35M
Current Liabilities FY 2025 · Dec 31, 2025 €43.01M
Current Liabilities FY 2025 · Dec 31, 2024 €67.99M
Current Assets FY 2025 · Dec 31, 2025 €504.01M
Current Assets FY 2025 · Dec 31, 2024 €629.56M
Total Assets FY 2025 · Dec 31, 2025 €562.34M
Total Assets FY 2025 · Dec 31, 2024 €696.15M
Eps Diluted FY 2025 · Dec 31, 2025 −€1.61
Eps Diluted FY 2025 · Dec 31, 2024 €0.14
Eps Diluted restated FY 2025 · Dec 31, 2023 −€1.18
Eps Basic FY 2025 · Dec 31, 2025 −€1.61
Eps Basic FY 2025 · Dec 31, 2024 €0.14
Eps Basic restated FY 2025 · Dec 31, 2023 −€1.18
Rd Expense FY 2025 · Dec 31, 2025 €183.83M
Rd Expense FY 2025 · Dec 31, 2024 €148.08M
Rd Expense FY 2025 · Dec 31, 2023 €118.66M
Net Income FY 2025 · Dec 31, 2025 −€196.45M
Net Income FY 2025 · Dec 31, 2024 €15.22M
Net Income restated FY 2025 · Dec 31, 2023 −€94.65M
Operating Income FY 2025 · Dec 31, 2025 −€182.02M
Operating Income FY 2025 · Dec 31, 2024 −€38.62M
Operating Income FY 2025 · Dec 31, 2023 −€101.73M