Company Valuation: Nebius Group

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 24,519 21,693 6,846 6,846 6,522 22,081 - -
Change - -11.53% -68.44% 0% -4.74% 238.56% - -
Enterprise Value (EV) 1 22,417 20,277 6,846 6,846 6,522 23,766 25,220 37,050
Change - -9.55% -66.24% 0% -4.74% 264.39% 6.12% 46.91%
P/E ratio 71.2x -113x 17.1x 32.9x - 102x -31.7x -37.7x
PBR 5.57x 6.37x 1.6x - - 5.79x 3.98x -
PEG - 1x -0x -0.7x - - 0x 2.4x
Capitalization / Revenue 8.28x 4.61x 0.98x - 55.5x 39.7x 6.4x 2.84x
EV / Revenue 7.57x 4.31x 0.98x - 55.5x 42.8x 7.3x 4.76x
EV / EBITDA 33.2x 47.8x 7.96x - -24.5x -317x 16.3x 7.39x
EV / EBIT 51.5x 191x 15.4x - -18.8x -39.7x -64.1x 71.2x
EV / FCF -64.5x -43.5x -57.7x - - -4.65x -2.1x -5.67x
FCF Yield -1.55% -2.3% -1.73% - - -21.5% -47.7% -17.6%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 0.9771 -0.5346 1.106 0.5762 - 0.8575 -2.766 -2.327
Distribution rate - - - - - - - -
Net sales 1 2,962 4,704 6,992 - 117.5 555.9 3,453 7,783
EBITDA 1 675.1 424.5 859.6 - -266.4 -74.88 1,544 5,014
EBIT 1 435.1 106.1 445.8 - -346.5 -598.4 -393.6 520.1
Net income 1 346.1 -193.7 528.9 215 - -53.11 -826.4 -676.5
Net Debt 1 -2,101 -1,416 - - - 1,685 3,139 14,969
Reference price 2 69.58 60.50 18.94 18.94 27.70 87.69 87.69 87.69
Nbr of stocks (in thousands) 3,52,384 3,58,559 3,61,482 3,61,482 2,35,454 2,51,807 - -
Announcement Date 16/02/21 15/02/22 15/02/23 15/02/24 20/02/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- 42.76x-317.4x - 2.21TCr
55.41x3.07x27.27x0.31% 414.96Cr
22.83x4.47x10.34x-.--% 347.85Cr
133.11x13.14x21.51x0.25% 318.1Cr
-85.03x - - -.--% 180.47Cr
32.57x5.08x17.75x0.5% 157.69Cr
17.91x - - - 145.7Cr
52.33x20.92x33.04x0.38% 117.01Cr
Average 32.73x 14.91x -34.58x 0.24% 486.24Cr
Weighted average by Cap. 42.69x 29.37x -188.69x 0.21%
See all sector valuations

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. Equities
  3. NBIS Stock
  4. Valuation Nebius Group