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 59,495 - -
Change - -68.44% 0% -4.74% 223.17% 182.27% - -
Enterprise Value (EV) 1 20,277 6,846 6,846 6,522 21,527 75,145 89,198 100,511
Change - -66.24% 0% -4.74% 230.06% 249.07% 18.7% 12.68%
P/E Ratio -113x 17.1x 32.9x - - -143x -98.4x -313x
PBR 6.37x 1.6x - - 4.59x 9.51x 11.1x 13.7x
PEG - -0x -0.7x - - - -2.2x 4.6x
Capitalization / Revenue 4.61x 0.98x - 55.5x 39.8x 17.3x 5.31x 2.79x
EV / Revenue 4.31x 0.98x - 55.5x 40.6x 21.8x 7.96x 4.71x
EV / EBITDA 47.8x 7.96x - -24.5x -332x 52.4x 14.4x 7.59x
EV / EBIT 191x 15.4x - -18.8x -36.1x -92.8x -356x 33.8x
EV / FCF -43.5x -57.7x - - -5.88x -3.96x -4.38x -5.88x
FCF Yield -2.3% -1.73% - - -17% -25.2% -22.8% -17%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.5346 1.106 0.5762 - - -1.623 -2.362 -0.7433
Distribution rate - - - - - - - -
Net sales 1 4,704 6,992 - 117.5 529.8 3,444 11,204 21,336
EBITDA 1 424.5 859.6 - -266.4 -64.9 1,434 6,177 13,236
EBIT 1 106.1 445.8 - -346.5 -596.2 -809.9 -250.2 2,977
Net income 1 -193.7 528.9 215 - 101.7 -460.7 -780.3 107.9
Net Debt 1 -1,416 - - - 449.6 15,650 29,703 41,016
Reference price 2 60.50 18.94 18.94 27.70 83.70 232.36 232.36 232.36
Nbr of stocks (in thousands) 358,559 361,482 361,482 235,454 251,807 256,045 - -
Announcement Date 15/02/22 15/02/23 15/02/24 20/02/25 12/02/26 - - -
1USD in Million2USD
Estimates

P/E Ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-143.14x21.82x52.41x-.--% 59.49B
35.29x2.7x21.36x1.25% 3.94B
103.75x13.01x18.96x0.3% 3.28B
-26.56x - - 0.1% 1.3B
40.97x16.9x26.22x0.56% 1.22B
15.24x - - 0.38% 1.13B
23.42x3.68x13.25x0.7% 1.07B
Average 7.00x 11.62x 26.44x 0.47% 10.21B
Weighted average by Cap. -111.69x 19.94x 47.97x 0.11%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. NBIS Stock
  4. Valuation Nebius Group
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!