Projected Income Statement: Nebius Group

Forecast Balance Sheet: Nebius Group

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Net Debt 1 -2,101 -1,416 - - - 450 11,795 23,087
Change - 32.6% - - - - 652.23% 95.74%
Announcement Date 2/16/21 2/15/22 2/15/23 2/15/24 2/20/25 2/12/26 - -
1USD in Million
Estimates

Cash Flow Forecast: Nebius Group

Fiscal Period: December 2020 2021 2022 2025 2026 2027
CAPEX 1 333.1 589.3 677.4 4,066 17,278 19,619
Change - 76.93% 14.96% - 372.97% 13.55%
Free Cash Flow (FCF) 1 -347.8 -466.5 -118.7 -3,664 -15,797 -13,219
Change - -34.14% 74.56% - -191.74% 16.32%
Announcement Date 2/16/21 2/15/22 2/15/23 2/12/26 - -
1USD in Million
Estimates

Forecast Financial Ratios: Nebius Group

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027

Profitability

        
EBITDA Margin (%) 22.79% 9.02% 12.29% - -226.72% -12.25% 41.67% 55.13%
EBIT Margin (%) 14.69% 2.26% 6.38% - -294.89% -112.53% -16.38% 1.19%
EBT Margin (%) 17.04% -2.03% 13.48% - - 6.23% -32.84% -5.57%
Net margin (%) 11.68% -4.12% 7.56% - - 19.2% -34.77% -9.24%
FCF margin (%) -11.74% -9.92% -1.7% - - -691.6% -478.94% -133.4%
FCF / Net Income (%) -100.5% 240.83% -22.44% - - -3,602.85% 1,377.35% 1,444.4%

Profitability

        
ROA 5.2% 1.55% 6.97% - - -5.58% -6.1% -3.56%
ROE 9.8% 2.75% - - - -11.36% -13.22% -10.28%

Financial Health

        
Leverage (Debt/EBITDA) - - - - - -6.93x 8.58x 4.23x
Debt / Free cash flow - - - - - -0.12x -0.75x -1.75x

Capital Intensity

        
CAPEX / Current Assets (%) 11.24% 12.53% 9.69% - - 767.46% 523.86% 197.99%
CAPEX / EBITDA (%) 49.34% 138.82% 78.8% - - -6,265.02% 1,257.13% 359.14%
CAPEX / FCF (%) -95.76% -126.3% -570.73% - - -110.97% -109.38% -148.41%

Items per share

        
Cash flow per share 1 1.252 0.3381 1.502 - - 1.521 1.86 5.57
Change - -72.99% 344.27% - - - -46.86% 199.46%
Dividend per Share 1 - - - - - - - -
Change - - - - - - - -
Book Value Per Share 1 12.49 9.505 11.82 - - 18.23 19.43 22.96
Change - -23.87% 24.34% - - - 11.09% 18.19%
EPS 1 0.9771 -0.5346 1.106 0.5762 - 0.844 -3.947 -4.135
Change - -154.71% 306.91% -47.91% - - -567.61% -4.77%
Nbr of stocks (in thousands) 352,384 358,559 361,482 361,482 - 253,017 253,017 253,017
Announcement Date 2/16/21 2/15/22 2/15/23 2/15/24 - 2/12/26 - -
1USD
Estimates
2025 2026 *
P/E ratio 196x -41.9x
PBR 4.59x 8.51x
EV / Sales 40.6x 16.3x
Yield - -

EPS & Dividend

Y-o-Y evolution of P/E

Year-on-year evolution of the Yield

Trader
Investor
-
Global
-
Quality
-
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
16
Last Close Price
165.34USD
Average target price
170.29USD
Spread / Average Target
+2.99%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Equities
  3. NBIS Stock
  4. Financials Nebius Group