Stocktoria

Nebius Group N.V. NBIS

Nasdaq · stock · Services-Computer Programming, Data Processing, Etc. · website · IPO 2011-05-01 · LEI

Nebius Group N.V. statistics & valuation

P / E733.0×
P / B13.2×
Net margin15.6%
FCF margin-691.6%
Net debt$425.1M
Enterprise value USD$60.9B
Earnings yield EBIT/EV-1%
Return on capital-5.6%
Graham number -95.5%$11.61

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value ($11.61); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
6.30% 836.10% -4.10% 57.00% 2462.20% -701.00% 15.60% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
0.30% 0.20% 16.30% 14.00% 7.40% -3.70% -12.10% -2915.30% -436.70% -115.50% 2016201720182019202020212022202320242025
Return on equity (%)
5.20% 527.50% -5.50% 15.50% 7.30% -19.70% 1.80% 2016201720182019202020212022202320242025
Shares outstanding
326.1M 331.2M 335.2M 335.4M 353.4M 362.4M 368.0M 370.8M 281.0M 253.0M 2016201720182019202020212022202320242025
Net debt ($)
$87.65B $439.3M $1.47B $425.1M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
3.80% 354.10% -2.80% 8.50% 2.80% -18.10% 0.70% 2016201720182019202020212022202320242025
Free cash flow margin (%)
33.10% 0.20% -0.10% 13.60% 3.70% -9.90% 52.20% 7621.40% -1177.50% -691.60% 2016201720182019202020212022202320242025
Debt / equity (×)
24.80× 0.15× 0.48× 0.89× 2016201720182019202020212022202320242025
EPS ($)
$0.34 $0.46 $2.04 $37.81 $0.98 -$0.54 $1.59 $0.65 -$2.28 $0.33 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-115.5%-436.7%-2915.3%-12.1%-3.7%7.4%14.0%16.3%0.2%0.3%
Net margin15.6%-701.0%2462.2%57.0%-4.1%836.1%6.3%
FCF margin-691.6%-1177.5%7621.4%52.2%-9.9%3.7%13.6%-0.1%0.2%33.1%
Return on assets0.7%-18.1%2.8%8.5%-2.8%354.1%3.8%
Return on equity1.8%-19.7%7.3%15.5%-5.5%527.5%5.2%
Debt / equity0.89×0.48×0.15×24.80×
Current ratio3.089.600.891.281.804.712.583.892.275.13

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.