IMTX
IMTX
NASDAQ · Biotechnology

Immatics Nv

$6.18
-0.73 (-10.56%)
Financial Highlights (FY 2026)
Revenue
57.21M
Net Income
-232,860,387
Gross Margin
—
Profit Margin
-407.0%
Rev Growth
-34.6%
D/E Ratio
0.03
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin — — 33.2% 33.2%
Operating Margin -377.1% -339.4% -15.4% -12.4%
Profit Margin -407.0% -386.7% -10.9% -15.0%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 57.21M 87.52M 330.72M 310.79M
Gross Profit — — 109.78M 103.16M
Operating Income -215,761,178 -297,055,316 -50,879,176 -38,649,824
Net Income -232,860,387 -320,597,136 -35,950,365 -46,474,411
Gross Margin — — 33.2% 33.2%
Operating Margin -377.1% -339.4% -15.4% -12.4%
Profit Margin -407.0% -386.7% -10.9% -15.0%
Rev Growth -34.6% -34.6% -2.7% -3.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 16.59M 16.59M 416.60M 451.59M
Total Equity 513.50M 513.50M 804.78M 720.44M
D/E Ratio 0.03 0.03 0.52 0.63
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -204,884,074 -297,751,063 -62,958,224 -63,441,351
Free Cash Flow — — -53,039,983 -41,589,145