Nebius Group N.V.
NBIS | NASDAQ
$154.10
-$17.89 (-10.40%)
At close: Oct 30, 2026, 4:00 PM ET
$158.65
+$4.55 (+2.95%)
Pre-market:
Nov 2, 2026, 6:29 AM ET
Market Data
Market Cap $36.98B
Enterprise Value $39B
Beta 1.46
Average Volume 20.55M
Shares Outstanding (Diluted) 280.38M
Shares Change YoY 16.83%
Institutional Ownership 62.41%
Exchange NASDAQ
ISIN NL0009805522
Price Performance
Price Change 1M -34.7%
Price Change 3M -19.1%
Price Change 6M -0.3%
Price Change YTD 84.1%
Price Change 1Y 17.8%
Price Change 3Y N/A
Price Change 5Y N/A
1M CAGR (ann.) -31.1%
1Y CAGR (ann.) 23.2%
5Y CAGR (ann.) N/A
All-Time CAGR 174.2%
Valuation
PE Ratio -1,185.38
Forward PE 14.74
PEG Ratio -7.70
Forward PEG 9.05
PS Ratio 27.29
Forward PS 3.10
PB Ratio 3.58
P/FCF Ratio -6.29
P/Adj. FCF Ratio -6.10
P/OCF Ratio 8.21
EV/Sales 28.78
EV/EBIT 223.36
EV/EBITDA 40.80
EV/FCF -6.63
Earnings Yield -0.1%
FCF Yield -15.9%
Adj. FCF Yield -16.4%
Financial Health
Net Debt $503.6M
Total Debt $10.06B
Cash & Short-Term Investments $8.04B
Total Assets $27.96B
Current Ratio 4.03
Quick Ratio 4.03
Debt / Equity Ratio 0.97
Debt / EBITDA 10.52
Debt / FCF -1.71
OCF / Debt 0.52
Interest Coverage -3.16
Altman Z-Score 1.83
Piotroski F-Score 5
Margins & Profitability
Gross Profit Margin 74.3%
Operating Profit Margin -49.3%
EBITDA Margin 74.1%
Net Profit Margin 4.5%
FCF Margin -434.2%
Adj. FCF Margin -447.4%
SBC / Revenue 13.3%
SBC Impact (per share) -3.0%
Returns
Return on Assets 0.2%
Return on Equity 0.9%
Return on Invested Capital -2.2%
Return on Capital Employed -2.6%
Return on Tangible Assets 0.2%
Historical Growth (CAGR)
Revenue CAGR 3Y -32.8%
Revenue CAGR 5Y -18.6%
Revenue CAGR 10Y 2.9%
EPS CAGR 3Y -41.3%
EPS CAGR 5Y -12.7%
EPS CAGR 10Y -6.0%
FCF CAGR 3Y -165.1%
FCF CAGR 5Y -95.3%
FCF CAGR 10Y -62.8%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 11
EPS Growth Next 3Y 167.2%
Revenue Growth Next 3Y 195.8%
Earnings Date Nov 12, 2026
EPS Estimate (next Q) -$0.71
EPS Growth Est (next Q) 81.2%
Revenue Est (next Q) $905.75M
Revenue Growth Est (next Q) 520.0%
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $284.33
Price Target Upside 84.5%
Cash Flow
Operating Cash Flow $5.26B
Free Cash Flow $-5.88B
Adj. Free Cash Flow $-6.06B
FCF Per Share -$21.01
OCF Per Share $18.78
OCF/S Ratio 388.0%
Income Statement
Revenue $1.36B
Gross Profit $794.3M
Operating Income $-668.6M
EBITDA $955.8M
Net Income $61.6M
EPS (Diluted) -$0.13
Revenue / Employee $878.22K
Profit / Employee $39.92K
Employees 1,543
Add to Watchlist
Select watchlists to add or remove NBIS