Valuation: Nebius Group

Market Cap 33.96B 30.77B 28.46B 25.68B 48.4B 3,202B 50.1B 342B 136B 1,710B 127B 125B 5,429B P/E 2026 *
-394x
P/E 2027 * -21.3x
Enterprise Value 48.34B 43.8B 40.52B 36.55B 68.89B 4,558B 71.32B 487B 193B 2,435B 181B 178B 7,728B EV / Sales 2026 *
15.2x
EV / Sales 2027 * 5.65x
Free-Float
66.66%
Yield 2026 *
-
Yield 2027 * -
1 day-9.92%
1 week-10.51%
Current month-24.82%
1 month-37.70%
3 months-58.27%
6 months-47.60%
Current year+38.44%
1 week 109
Extreme 109
160.21
1 month 109
Extreme 109
182.74
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
29/10/26 Buy

Director

148 0.0001%
29/10/26 Sell

Chairman

-333 0.0001%
28/10/26 Buy

Director

148 0.0001%
Change 5-day change 1-year change 3-year change Capi.($)
-9.92%-10.51%+38.71%+511.83% 33.96B
+1.30%+0.74%+29.01%+72.41% 803B
-0.33%+1.74%+21.17%+65.58% 89.83B
-1.28%+6.54%+34.83%+135.42% 69.63B
+2.82%-1.05%+39.85%+53.50% 51.13B
+1.68%+0.07%-5.62%+4.59% 49.24B
+3.71%+1.43%+0.57%-47.79% 33.93B
+0.82%+6.68%+30.05%+28.00% 33.66B
+1.36%+1.55%+65.63%+97.52% 29.57B
+4.21%-5.65%+24.00%-17.84% 24.32B
Average +0.44%+0.20%+27.82%+90.32% 122B
Weighted average by Cap. +0.91%+0.82%+28.12%+78.46%

Financials

2026 *2027 *
Net sales 3.17B 2.88B 2.66B 2.4B 4.52B 299B 4.68B 31.96B 12.67B 160B 11.91B 11.66B 507B 12.32B 11.17B 10.33B 9.32B 17.56B 1,162B 18.18B 124B 49.21B 621B 46.25B 45.27B 1,970B
Net income -336M -304M -281M -254M -479M -31.66B -495M -3.38B -1.34B -16.91B -1.26B -1.23B -53.69B -1.43B -1.29B -1.2B -1.08B -2.03B -135B -2.11B -14.37B -5.7B -71.88B -5.36B -5.24B -228B
Net Debt 14.38B 13.03B 12.05B 10.87B 20.49B 1,356B 21.21B 145B 57.41B 724B 53.96B 52.81B 2,299B 35.62B 32.28B 29.86B 26.94B 50.77B 3,359B 52.56B 359B 142B 1,794B 134B 131B 5,695B
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
13/11/26 US$115.88 -9.92% 48,811,119
12/11/26 US$128.64 -16.84% 69,538,439
11/11/26 US$154.69 +15.44% 41,285,696
10/11/26 US$134.00 -5.27% 20,759,735
09/11/26 US$141.45 +9.24% 19,053,590
Trader
Investor
Global
Quality
ESG MSCI
AA
MarketScreener Ratings - Nebius Group
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
22
Last Close Price
115.88USD
Average target price
234.50USD
Spread / Average Target
+102.36%
  1. Stock Market
  2. Stocks
  3. NBIS Stock