Immatics N.V.

IMTX Healthcare Biotechnology

Immatics N.V.’s revenue for fiscal 2025 (year ended December 2025) was $54.6 million, down 67.6% from fiscal 2024. In the quarter to June 2026, revenue grew 97.7%, EPS grew 19.7% and free cash flow fell 44.4%, each against the same quarter a year earlier. Insiders bought in the last twelve months.

6.72 0.42 −5.88%
Market cap
$1.1B
P/E
0.0×
Fwd P/E
−4.8×
Dividend yield
—
F-score
3/9
Altman Z
6.75
Beneish M
−1.36
Dividend safety
n/a
Dec '17 Dec '18 Dec '19 Dec '20 Dec '21 Dec '22 Dec '23 Dec '24 Dec '25
Piotroski F-Score
— — — 4 4 7 3 5 3
P/E ratio
— 0.00 0.00 0.00 0.00 11.43 0.00 39.50 0.00
Altman Z-Score
— 0.65 (1.44) (0.42) (2.50) 1.46 0.15 3.26 6.75
P/S ratio
— 0.00 0.00 13.28 20.56 3.16 14.78 4.46 23.53
P/FCF ratio
— 0.00 4.85 0.00 0.00 5.82 0.00 0.00 0.00
Altman Z″-Score (non-manufacturers)
— (1.47) (4.89) (2.43) (11.05) 2.00 (0.56) 7.13 5.14
Beneish M-Score
— — (4,924.98) (4.74) (2.87) (0.61) 5.39 0.07 (1.36)
P/Operating CF
— 0.00 4.83 (33.14) (26.67) (21.31) 10.05 (12.22) (20.74)
P/B ratio
— 6.13 0.00 4.97 29.70 2.57 3.54 1.21 2.35
EV/Sales
— 0.00 0.00 7.96 16.73 2.30 10.73 2.94 16.36
EV/EBITDA
— 0.00 0.00 0.00 0.00 10.79 0.00 0.00 0.00
EV/FCF
— 0.00 3.39 (3.26) (6.65) 4.24 (46.06) (2.62) (4.30)
Current Ratio
— 266.46 1.79 3.94 1.60 3.54 2.87 9.26 11.72
Net Debt/EBITDA
— 0.04 3.54 3.18 1.64 (4.02) 2.31 8.97 2.04
Debt/Equity
— 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
ROE
— 106.81% 176.20% (722.34%) (166.40%) 31.24% (44.84%) 3.80% (38.00%)
ROA
— (43.13%) (22.54%) (117.79%) (47.88%) 12.42% (21.39%) 2.52% (31.99%)
ROIC
— (565.68%) 0.00% 0.00% 0.00% 28.96% (961.55%) (7.14%) (82.33%)
Return on Tangible Assets
— (532.24%) (53.13%) (122.98%) (138.14%) 13.20% (28.82%) 2.49% (39.05%)
Average Days of Receivables
— 201.21 18.93 14.60 7.16 2.35 27.67 13.72 46.12
Earnings Yield
— (6.02%) (9.44%) (44.42%) (12.50%) 8.75% (12.13%) 2.53% (17.52%)
Free Cash Flow Yield
— 0.00% 20.62% (18.39%) (12.23%) 17.19% (1.58%) (25.12%) (16.15%)
Free Cash Flow per Share
— 0.61 2.08 (1.94) (1.64) 1.47 (0.17) (1.79) (1.70)
Book value per Share
— 0.15 (1.23) 2.17 0.45 3.34 3.02 5.88 4.48
Free Cash Flow
— 20.27 68.83 (93.13) (103.45) 99.00 (13.61) (188.84) (207.53)
EV/EBIT
— 0.00 0.00 0.00 0.00 13.30 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates