IMTX
Immatics NV
NASDAQ: IMTX · HEALTHCARE · BIOTECHNOLOGY
$10.99
-1.87% today
Updated 2026-04-30
Market cap
$1.50B
P/E ratio
—
P/S ratio
31.12x
EPS (TTM)
$-1.89
Dividend yield
—
52W range
$4 – $12
Volume
0.5M
Immatics NV (IMTX) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $3.77M | $18.45M | $31.25M | $34.76M | $172.83M | $54.00M | $155.84M | $48.27M |
| Revenue growth (YoY) | — | +389.4% | +69.4% | +11.2% | +397.2% | -68.8% | +188.6% | -69.0% |
| Cost of revenue | $33.97M | $40.09M | $67.08M | $87.57M | $106.78M | $118.66M | $148.08M | — |
| Gross profit | $-30.20M | $-21.64M | $-35.83M | $-52.81M | $66.05M | $-64.67M | $155.84M | $48.27M |
| Gross margin | -801.1% | -117.3% | -114.7% | -151.9% | 38.2% | -119.8% | 100.0% | 100.0% |
| R&D | $33.97M | $40.09M | $67.08M | $87.57M | $106.78M | $118.66M | $148.08M | $169.86M |
| SG&A | $7.67M | $11.76M | $34.19M | $33.81M | $36.12M | $38.20M | $46.45M | $51.18M |
| Operating income | $-34.41M | $-33.01M | $-69.72M | $-86.29M | $29.95M | $-101.72M | $-38.62M | $-179.38M |
| Operating margin | -912.7% | -178.9% | -223.1% | -248.2% | 17.3% | -188.4% | -24.8% | -371.6% |
| EBITDA | $-31.73M | $-28.47M | $-207.43M | $-87.30M | $50.04M | $-88.93M | $34.46M | $-167.47M |
| EBITDA margin | -841.5% | -154.3% | -663.7% | -251.1% | 29.0% | -164.7% | 22.1% | -347.0% |
| EBIT | $-33.97M | $-32.32M | $-211.55M | $-92.77M | $43.20M | $-96.16M | $22.23M | $-179.38M |
| Interest expense | $16000.00 | $170000.00 | $289000.00 | $566000.00 | $1.04M | $831000.00 | $886000.00 | $908663.00 |
| Income tax | — | — | — | — | — | — | — | — |
| Effective tax rate | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Net income | $-31.44M | $-31.74M | $-229.35M | $-95.06M | $37.51M | $-96.99M | $15.22M | $-188.69M |
| Net income growth (YoY) | — | -0.9% | -622.6% | +58.6% | +139.5% | -358.6% | +115.7% | -1339.9% |
| Profit margin | -834.1% | -172.0% | -733.8% | -273.5% | 21.7% | -179.6% | 9.8% | -390.9% |