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

Show all line items

Columns are period end dates