Immatics N.V. logo

Immatics N.V.

IMTX | NASDAQ
Chart Builder DCF Calculator
$8.72
+$0.10 (+1.16%)
At close: Sep 21, 2026, 4:00 PM ET
$8.72
$0 (0.00%)
After-hours: Sep 21, 2026, 7:30 PM ET

Market Data

Market Cap
$1.16B
Enterprise Value
$645.18M
Beta
1.33
Average Volume
514.59K
Shares Outstanding (Diluted)
136.68M
Shares Change YoY
12.44%
Institutional Ownership
80.35%
Exchange
NASDAQ
ISIN
NL0015285941

Price Performance

Price Change 1M
-2.0%
Price Change 3M
-12.0%
Price Change 6M
-10.5%
Price Change YTD
-16.6%
Price Change 1Y
27.3%
Price Change 3Y
-25.5%
Price Change 5Y
-33.7%
1M CAGR (ann.)
-8.5%
1Y CAGR (ann.)
43.0%
5Y CAGR (ann.)
-10.3%
All-Time CAGR
-1.4%

Valuation

PE Ratio
-4.70
Forward PE
N/A
PEG Ratio
0.05
Forward PEG
-1.15
PS Ratio
23.95
Forward PS
27.70
PB Ratio
2.56
P/FCF Ratio
-4.77
P/Adj. FCF Ratio
-4.70
P/OCF Ratio
-4.95
EV/Sales
15.41
EV/EBIT
-3.05
EV/EBITDA
-3.23
EV/FCF
-3.07
Earnings Yield
-20.9%
FCF Yield
-20.6%
Adj. FCF Yield
-20.9%

Financial Health

Net Cash
€390.52M
Total Debt
€14.6M
Cash & Short-Term Investments
€393.19M
Total Assets
€485.53M
Current Ratio
7.54
Quick Ratio
7.54
Debt / Equity Ratio
0.04
Debt / EBITDA
-0.07
Debt / FCF
-0.07
OCF / Debt
-14.13
Interest Coverage
-261.27
Altman Z-Score
4.01
Piotroski F-Score
1

Margins & Profitability

Gross Profit Margin
100.0%
Operating Profit Margin
-544.5%
EBITDA Margin
-464.8%
Net Profit Margin
-495.3%
FCF Margin
-501.6%
Adj. FCF Margin
-509.4%
SBC / Revenue
7.8%
SBC Impact (per share)
-1.5%

Returns

Return on Assets
-42.5%
Return on Equity
-47.0%
Return on Invested Capital
-52.5%
Return on Capital Employed
-52.9%
Return on Tangible Assets
-42.7%

Historical Growth (CAGR)

Revenue CAGR 3Y
-21.0%
Revenue CAGR 5Y
7.0%
Revenue CAGR 10Y
N/A
EPS CAGR 3Y
-38.3%
EPS CAGR 5Y
-50.3%
EPS CAGR 10Y
N/A
FCF CAGR 3Y
-57.5%
FCF CAGR 5Y
-82.3%
FCF CAGR 10Y
N/A

Analyst Forecasts

Analyst Rating
Buy
Analyst Count
8
EPS Growth Next 3Y
11.3%
Revenue Growth Next 3Y
78.1%
Earnings Date
Nov 16, 2026
EPS Estimate (next Q)
-$0.57
EPS Growth Est (next Q)
2.0%
Revenue Est (next Q)
$14.32M
Revenue Growth Est (next Q)
105.5%

Fair Value Estimates

Graham Number
N/A
Graham Upside
N/A
Lynch Fair Value
N/A
Lynch Upside
N/A
Price Target
$17
Price Target Upside
95.0%

Cash Flow

Operating Cash Flow
€-206.27M
Free Cash Flow
€-209.95M
Adj. Free Cash Flow
€-213.2M
FCF Per Share
-$1.54
OCF Per Share
-$1.51
OCF/S Ratio
-494.6%

Income Statement

Revenue
€41.86M
Gross Profit
€32.56M
Operating Income
€-227.89M
EBITDA
€-199.59M
Net Income
€-207.58M
EPS (Diluted)
-$1.59
Revenue / Employee
$59.45K
Profit / Employee
$-294.86K
Employees
704

© 2026 bestshares.com. All rights reserved.