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 65,059 - -
Change - -68.44% 0% -4.74% 223.17% 208.66% - -
Enterprise Value (EV) 1 20,277 6,846 6,846 6,522 21,527 78,718 99,374 115,786
Change - -66.24% 0% -4.74% 230.06% 265.67% 26.24% 16.52%
P/E -113x 17.1x 32.9x - - -101x -45.4x 69.1x
PBR 6.37x 1.6x - - 4.59x 6.28x 6.72x 7.22x
PEG - -0x -0.7x - - - -0x -0x
Capitalization / Revenue 4.61x 0.98x - 55.5x 39.8x 19.5x 5.27x 2.83x
EV / Revenue 4.31x 0.98x - 55.5x 40.6x 23.6x 8.05x 5.03x
EV / EBITDA 47.8x 7.96x - -24.5x -332x 56.7x 14.6x 8.18x
EV / EBIT 191x 15.4x - -18.8x -36.1x -82.1x -190x 38.7x
EV / FCF -43.5x -57.7x - - -5.88x -4.31x -4.09x -4.16x
FCF Yield -2.3% -1.73% - - -17% -23.2% -24.5% -24%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.5346 1.106 0.5762 - - -2.34 -5.229 3.434
Distribution rate - - - - - - - -
Net sales 1 4,704 6,992 - 117.5 529.8 3,335 12,341 23,022
EBITDA 1 424.5 859.6 - -266.4 -64.9 1,388 6,790 14,162
EBIT 1 106.1 445.8 - -346.5 -596.2 -958.5 -523.7 2,991
Net income 1 -193.7 528.9 215 - 101.7 -521.1 -990.8 -414.7
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 237.36 237.36 237.36
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.($)
-101.44x23.6x56.7x-.--% 65.06B
29.2x14.89x21.15x0.74% 672B
35.87x6.57x23.33x1% 79B
22.06x4.37x9.62x0.77% 63.15B
10.59x1.41x7.25x1.04% 46.1B
44.98x1.66x9.29x-.--% 44.76B
18.64x3.25x7.74x1.68% 30.23B
19.69x6.04x11.51x-.--% 25.78B
9.63x2.55x6.15x-.--% 24.12B
25.42x2.85x12.83x3.38% 22.33B
Average 11.46x 6.72x 16.56x 0.86% 107.22B
Weighted average by Cap. 20.16x 11.98x 20.58x 0.74%

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