NBIS Nebius Group N.V.

232.68USD+0.05%Mkt Cap: 59.05B $P/E: 181.70

Nebius Group N.V., a technology company, engages in building full-stack infrastructure to service the global AI industry in the United States, the United Kingdom, and internationally. It offers Nebius builds full-stack i…

Key Statistics

Company
Market Cap59.05B USD
Enterprise Value68.71B USD
Revenue (TTM)1.36B USD
Gross Profit363.60M USD
Net Income (TTM)82.50M USD
Revenue/Share5.25 USD
Last Price232.68 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.5K
CountryUS
SectorCommunication Services
IndustryInternet Content & Information
ISIN—
Valuation
P/E (Trailing)181.70
P/E (Forward)-69.56
PEG0.55
EV/EBITDA266.31
EV/Revenue50.70
P/S45.49
P/B6.44
EPS (TTM)1.28
EPS (Forward)-3.49
52W Range
73.5270% of range299.86
52W High299.86 USD
52W Low73.52 USD
Profitability
Gross Margin68.63%
Oper. Margin-0.22%
EBITDA Margin19.04%
Profit Margin15.57%
ROE1.80%
ROA0.66%
Growth
Revenue Growth454.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF384.80M USD
CapEx (TTM)4.07B USD
FCF Margin-709.52%
FCF Yield-16.28%
Net Debt2.15B USD
Net Debt/EBITDA8.35
Balance Sheet
Debt/Equity1.08
Current Ratio4.03
Quick Ratio3.60
Book Value/Sh37.72 USD
Cash/Share29.34 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)283.58 USD
Upside (mean)+21.9%
Target Range84.00 USD – 415.00 USD
84.00+21.9% to mean415.00
# Analysts19
Ownership
Shares Out.220.41M
Float228.61M
Insiders3.41%
Institutions69.48%
Short Interest
Short Ratio2.8d
Short % Float19.81%
Short % Out.17.21%
Shares Short46.78M
Short (prev mo.)55.36M
Technical
SMA 50218.85 (+6.3%)
SMA 200167.74 (+38.7%)
Beta1.44
S&P 52W Chg14.58%
Avg Vol (30d)14.60M
Avg Vol (10d)14.45M
Technical Indicators
RSI (14)52.1
MACD4.6765
MACD Signal4.1225
MACD Hist.+0.5540
BB Upper251.99 USD
BB Middle229.82 USD
BB Lower207.66 USD
BB Width19.29%
ATR (14)15.95 USD
Vol Ratio (20d)0.90x