Valuation: Nebius Group

Market Cap 49.98B 43.84B 40.47B 37.4B 70.88B 4,785B 72.3B 487B 189B 2,342B 188B 184B 8,129B P/E 2026 *
-101x
P/E 2027 * -44.5x
Enterprise Value 65.42B 57.38B 52.98B 48.96B 92.79B 6,264B 94.65B 637B 247B 3,066B 246B 240B 10,642B EV / Sales 2026 *
19.3x
EV / Sales 2027 * 7.18x
Free-Float
57.73%
Yield 2026 *
-
Yield 2027 * -
1 day+1.62%
1 week-21.61%
Current month-21.61%
1 month-4.97%
3 months+84.40%
6 months+125.01%
Current year+158.62%
1 week 192.67
Extreme 192.67
237.26
1 month 192.67
Extreme 192.67
299.86
Current year 73.52
Extreme 73.52
299.86
1 year 43.89
Extreme 43.89
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 - 01/07/2024
Chief Executive Officer 62 01/01/2000
Director of Finance/CFO - 01/06/2025
Director TitleAgeSince
Chairman 60 26/03/2016
Director/Board Member 58 01/05/2011
Director/Board Member - 15/08/2024
Date Insider Type Main position Quantity % Market Cap.
07-01Sell

Executive/Senior Manager

-33,871 0.0155%
07-01Sell

Chief Executive Officer

-46,627 0.0214%
07-01Sell

Chief Technology Officer

-16,937 0.0078%
Change 5-day change 1-year change 3-year change Capi.($)
+10.91%-21.61%+352.51%+1,042.98% 49.98B
+1.42%-2.49% - - 6.78B
+0.86%-14.49%+32.78%+35.55% 3.96B
+10.00%-3.16%+17.24%+103.05% 2.79B
-1.09%+10.38%-15.09%-41.07% 1.29B
-0.21%-2.66%+28.03%+234.51% 1.21B
+7.60%+8.98%-24.96%-46.82% 1.19B
+2.33%-5.56%-39.13%+27.99% 1.15B
-2.47%-3.15%-35.68%+17.39% 1.08B
Average +2.19%-3.55%+39.46%+171.70% 7.71B
Weighted average by Cap. +1.86%-21.38%+282.48%+842.50%

Financials

2026 *2027 *
Net sales 3.39B 2.98B 2.75B 2.54B 4.81B 325B 4.91B 33.05B 12.84B 159B 12.75B 12.47B 552B 11.41B 10B 9.24B 8.54B 16.18B 1,092B 16.5B 111B 43.14B 534B 42.83B 41.9B 1,855B
Net income -576M -506M -467M -431M -817M -55.19B -834M -5.61B -2.18B -27.01B -2.16B -2.12B -93.76B -739M -648M -598M -553M -1.05B -70.77B -1.07B -7.19B -2.8B -34.63B -2.78B -2.71B -120B
Net Debt 15.45B 13.55B 12.51B 11.56B 21.91B 1,479B 22.35B 150B 58.42B 724B 58B 56.73B 2,512B 31.88B 27.96B 25.81B 23.85B 45.21B 3,052B 46.12B 310B 121B 1,494B 120B 117B 5,185B
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
08/07/26 $216.48 +10.91% 17,440,502
07/07/26 $195.19 -8.37% 17,160,796
06/07/26 $213.02 -1.21% 14,918,917
02/07/26 $215.62 -5.92% 24,901,806
01/07/26 $229.18 -17.01% 30,684,793
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
16
Last Close Price
216.48USD
Average target price
244.21USD
Spread / Average Target
+12.81%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. NBIS Stock