IMTX logo

IMTX

Immatics N.V.NASDAQHealthcare
$10.35+3.40%ClosedMarket Cap: $1.39B

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

2.33

P/S

24.80

EV/EBITDA

-4.49

DCF Value

$-2.22

FCF Yield

-15.2%

Div Yield

0.0%

Margins & Returns

Gross Margin

100.0%

Operating Margin

-371.6%

Net Margin

-390.9%

ROE

-39.7%

ROA

-33.6%

ROIC

-34.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$19.8M100.0%$-36.2M$-27.9M$-0.28
FY 2025$48.3M100.0%$-179.4M$-188.7M$-1.54
Q3 2025$5.2M100.0%$-54.6M$-50.5M$-0.42
Q2 2025$4.7M100.0%$-53.1M$-70.3M$-0.58
Q1 2025$18.6M100.0%$-35.4M$-39.9M$-0.33
Q4 2024$56.3M100.0%$903.0K$44.9M$0.46
FY 2024$155.8M100.0%$-38.6M$15.2M$0.14
Q3 2024$50.6M100.0%$514.0K$-8.6M$-0.11
Q2 2024$18.8M99.5%$-26.6M$-18.0M$-0.17
Q1 2024$30.4M-5.5%$-13.6M$-3.1M$-0.03
Q4 2023$15.9M-109.0%$-27.7M$-26.1M$-0.31
FY 2023$54.0M-119.8%$-101.7M$-97.0M$-1.20