Valuation: Nebius Group

Market Cap 56.24B 49.19B 45.37B 41.91B 79.52B 5,364B 80.86B 542B 213B 2,642B 211B 207B 9,084B P/E 2026 *
-103x
P/E 2027 * -45.1x
Enterprise Value 71.69B 62.7B 57.84B 53.42B 101B 6,837B 103B 691B 271B 3,368B 269B 263B 11,579B EV / Sales 2026 *
21.1x
EV / Sales 2027 * 7.73x
Free-Float
57.73%
Yield 2026 *
-
Yield 2027 * -
1 day+1.60%
1 week+1.87%
Current month-20.47%
1 month-1.17%
3 months+51.51%
6 months+124.29%
Current year+162.41%
1 week 192.67
Extreme 192.67
229.5
1 month 192.67
Extreme 192.67
299.86
Current year 73.52
Extreme 73.52
299.86
1 year 48.8
Extreme 48.8
299.86
3 years 14.09
Extreme 14.09
299.86
5 years 14.09
Extreme 14.09
299.86
10 years 14.09
Extreme 14.09
299.86
Manager TitleAgeSince
Corporate Officer/Principal - 2024-06-30
Chief Executive Officer 62 1999-12-31
Director of Finance/CFO - 2025-05-31
Director TitleAgeSince
Chairman 60 2016-03-25
Director/Board Member 58 2011-04-30
Director/Board Member - 2024-08-14
Date Insider Type Main position Quantity % Market Cap.
06-30Sell

Executive/Senior Manager

-33,871 0.0155%
06-30Sell

Chief Executive Officer

-46,627 0.0214%
06-30Sell

Chief Technology Officer

-16,937 0.0078%
Change 5-day change 1-year change 3-year change Capi.($)
+1.60%+1.87%+395.82%+1,059.71% 56.24B
-6.56%+5.05% - - 6.66B
+0.84%-4.87%+32.49%+27.83% 4.02B
+3.69%+0.44%+12.49%+111.23% 3.22B
+0.63%+4.79%-19.77%-42.12% 1.28B
+1.70%+2.84%-28.32%-45.49% 1.28B
+5.91%+1.37%-38.02%+33.13% 1.25B
-1.04%-1.86%+27.35%+239.29% 1.21B
+1.09%-6.49%-38.42%+10.07% 1.02B
Average +0.87%+2.14%+42.95%+174.21% 8.46B
Weighted average by Cap. +0.94%+2.14%+321.01%+867.34%

Financials

2026 *2027 *
Net sales 3.39B 2.97B 2.74B 2.53B 4.8B 324B 4.88B 32.73B 12.85B 160B 12.75B 12.47B 548B 11.41B 9.98B 9.2B 8.5B 16.13B 1,088B 16.4B 110B 43.18B 536B 42.83B 41.9B 1,842B
Net income -576M -504M -465M -429M -815M -54.97B -829M -5.56B -2.18B -27.08B -2.16B -2.12B -93.1B -739M -646M -596M -551M -1.04B -70.49B -1.06B -7.12B -2.8B -34.72B -2.78B -2.71B -119B
Net Debt 15.45B 13.51B 12.46B 11.51B 21.84B 1,473B 22.21B 149B 58.47B 726B 57.99B 56.73B 2,495B 31.88B 27.88B 25.72B 23.75B 45.07B 3,040B 45.83B 307B 121B 1,498B 120B 117B 5,149B
Logo Nebius Group
Nebius Group NV is a Netherlands-based infrastructure company operating in the technology industry. The Company is engaged in developing a portfolio of artificial intelligence-related technology assets. It is involved in creating an artificial intelligence-centric player to integrate the essential elements of artificial intelligence development with infrastructure, data and advisory globally. It offers products and services such as a cloud platform for artificial intelligence-related workloads, development team services for autonomous vehicles, development of generative artificial intelligence. Nebius builds full-stack infrastructure to service the growth of the global AI industry, including GPU clusters, cloud platforms and tools and services for developers. Company is developing three other businesses that operate under their own brands: Toloka AI, TripleTen and Avride.
Employees
1,543
Date Price Change Volume
26-07-10 US$219.65 +1.60% 11,490,535
26-07-09 US$216.20 -0.13% 13,994,705
26-07-08 US$216.48 +10.91% 17,925,705
26-07-07 US$195.19 -8.37% 17,160,796
26-07-06 US$213.02 -1.21% 14,918,917
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
16
Last Close Price
219.65USD
Average target price
244.21USD
Spread / Average Target
+11.18%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. NBIS Stock