Company Valuation: Nebius Group

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 21,693 6,846 6,846 6,522 21,078 35,493 - -
Change - -68.44% 0% -4.74% 223.17% 68.39% - -
Enterprise Value (EV) 1 20,277 6,846 6,846 6,522 21,527 49,152 69,809 86,221
Change - -66.24% 0% -4.74% 230.06% 128.33% 42.03% 23.51%
P/E -113x 17.1x 32.9x - - -61.3x -21x 37.7x
PBR 6.37x 1.6x - - 4.59x 3.43x 3.67x 3.94x
PEG - -0x -0.7x - - - -0x -0x
Capitalization / Revenue 4.61x 0.98x - 55.5x 39.8x 10.6x 2.9x 1.55x
EV / Revenue 4.31x 0.98x - 55.5x 40.6x 14.7x 5.7x 3.76x
EV / EBITDA 47.8x 7.96x - -24.5x -332x 35.6x 10.7x 6.45x
EV / EBIT 191x 15.4x - -18.8x -36.1x -52.3x -102x 28.8x
EV / FCF -43.5x -57.7x - - -5.88x -2.8x -3.08x -3.64x
FCF Yield -2.3% -1.73% - - -17% -35.7% -32.4% -27.5%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.5346 1.106 0.5762 - - -2.113 -6.157 3.436
Distribution rate - - - - - - - -
Net sales 1 4,704 6,992 - 117.5 529.8 3,345 12,242 22,912
EBITDA 1 424.5 859.6 - -266.4 -64.9 1,379 6,530 13,371
EBIT 1 106.1 445.8 - -346.5 -596.2 -938.9 -684.4 2,991
Net income 1 -193.7 528.9 215 - 101.7 -446.4 -1,486 870
Net Debt 1 -1,416 - - - 449.6 13,659 34,316 50,728
Reference price 2 60.50 18.94 18.94 27.70 83.70 129.49 129.49 129.49
Nbr of stocks (in thousands) 358,559 361,482 361,482 235,454 251,807 274,099 - -
Announcement Date 2/15/22 2/15/23 2/15/24 2/20/25 2/12/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
28.38x15.75x22.32x0.74% 797B
40.34x7.33x26.02x0.89% 88.29B
21.74x4.43x9.65x0.75% 65.36B
52.8x1.86x10.41x-.--% 51.67B
11.68x1.51x7.48x0.95% 49.21B
-61.28x14.69x35.64x-.--% 35.49B
-18.03x3x7.17x-.--% 33.46B
20.01x3.37x8x1.6% 31.57B
22.23x6.49x12.33x-.--% 29.12B
Average 13.10x 6.49x 15.45x 0.55% 131.27B
Weighted average by Cap. 24.90x 12.34x 20.10x 0.69%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Nebius Group

Historical PBR trend

Valuation ratios - PBR - Nebius Group

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Nebius Group

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Nebius Group


Year-on-year evolution of the Yield

Valuation ratios - Yield - Nebius Group