Valuation: Nebius Group

Market Cap 47.14B 42.22B 38.84B 35.19B 65.78B 4,476B 67.01B 463B 186B 2,355B 177B 173B 7,426B P/E 2026 *
-81.4x
P/E 2027 * -27.9x
Enterprise Value 60.8B 54.45B 50.09B 45.38B 84.84B 5,773B 86.42B 597B 240B 3,037B 228B 223B 9,577B EV / Sales 2026 *
18.2x
EV / Sales 2027 * 6.65x
Free-Float
71.01%
Yield 2026 *
-
Yield 2027 * -
1 day-9.73%
1 week-3.16%
Current month-34.65%
1 month-35.06%
3 months+3.99%
6 months+9.17%
Current year+84.15%
1 week 149.48
Extreme 149.48
182.74
1 month 149.48
Extreme 149.48
255.1
Current year 73.52
Extreme 73.52
299.86
1 year 73.52
Extreme 73.52
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. Importance
16/10/26 Buy

Director

148 0.0001%
12/10/26 Exercice

Executive/Senior Manager

21,000 0.0088%
05/10/26 Sell

Chief Operating Officer

-500,000 0.2097%
Change 5-day change 1-year change 3-year change Capi.($)
-10.38%-3.16%+23.21%+713.83% 47.14B
+0.74%-0.18%+21.19%+80.39% 763B
+0.80%-1.88%+19.53%+77.13% 86.59B
-2.39%+5.31%+34.37%+193.23% 74.22B
+0.11%-0.91%-18.18%+13.14% 47.31B
-0.95%-3.54%-0.38%+90.45% 46.52B
-0.82%+6.04%+22.00%+45.93% 34.55B
+0.75%-3.39%+49.54%+80.68% 26.13B
+3.18%-1.57%-29.15%-55.52% 25.78B
+0.19%+2.68%+14.22%+41.80% 24.73B
Average -0.74%+0.94%+13.64%+128.11% 117.64B
Weighted average by Cap. +0.27%-0.05%+18.95%+105.56%

Financials

2026 *2027 *
Net sales 3.35B 3B 2.76B 2.5B 4.67B 318B 4.75B 32.86B 13.19B 167B 12.55B 12.29B 527B 12.24B 10.96B 10.09B 9.14B 17.08B 1,162B 17.4B 120B 48.28B 611B 45.94B 44.97B 1,928B
Net income -446M -400M -368M -333M -623M -42.38B -634M -4.38B -1.76B -22.29B -1.68B -1.64B -70.31B -1.49B -1.33B -1.22B -1.11B -2.07B -141B -2.11B -14.6B -5.86B -74.21B -5.58B -5.46B -234B
Net Debt 13.66B 12.23B 11.25B 10.2B 19.06B 1,297B 19.42B 134B 53.87B 682B 51.26B 50.17B 2,152B 34.32B 30.73B 28.27B 25.61B 47.88B 3,258B 48.78B 337B 135B 1,714B 129B 126B 5,405B
Projected Income Statement - Annual - Nebius Group
Logo Nebius Group
Nebius Group N.V. is a technology company providing infrastructure and services to AI builders globally. The company has a global footprint with R&D hubs across Europe, North America and Israel. The group's core business, Nebius, is an AI-centric cloud platform built for intensive AI workloads. Nebius builds full-stack infrastructure to service the explosive growth of the global AI industry, including large-scale GPU clusters, cloud platforms and tools and services for developers. In addition to its core AI infrastructure business, Nebius Group N.V. is developing three other businesses that operate under their own distinctive individual brands: Toloka AI, a data partner for generative AI development, TripleTen, an edtech platform re-skilling people for careers in tech, and Avride, which develops autonomous driving technology. Nebius Group N.V. also owns a minority stake in ClickHouse, the creator of the popular open-source column-oriented DBMS.
Employees
1,543
Date Price Change Volume
31/10/26 $154.14 -10.38% 21,462,124
29/10/26 $171.99 -5.68% 17,700,312
28/10/26 $182.34 +6.96% 25,056,755
27/10/26 $170.47 +11.22% 20,596,371
26/10/26 $153.27 -3.45% 30,698,516
Trader
Investor
Global
Quality
ESG MSCI
AA
MarketScreener Ratings - Nebius Group
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
22
Last Close Price
171.99USD
Average target price
281.00USD
Spread / Average Target
+63.38%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Nebius Group
  1. Stock Market
  2. Stocks
  3. NBIS Stock