Valuation: Nebius Group

Market Cap 36.73B 32.94B 30.36B 27.57B 52.18B 3,444B 53.63B 363B 145B 1,845B 138B 135B 5,833B P/E 2026 *
-63.4x
P/E 2027 * -21.8x
Enterprise Value 50.39B 45.19B 41.65B 37.82B 71.58B 4,724B 73.58B 499B 199B 2,531B 189B 185B 8,002B EV / Sales 2026 *
15.1x
EV / Sales 2027 * 5.79x
Free-Float
71.01%
Yield 2026 *
-
Yield 2027 * -
1 day+6.53%
1 week-11.63%
Current month-13.07%
1 month-39.39%
3 months-27.22%
6 months-24.32%
Current year+60.09%
1 week 113.3
Extreme 113.3
146.26
1 month 113.3
Extreme 113.3
217.2
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 - 30/06/2024
Chief Executive Officer 62 31/12/1999
Director of Finance/CFO - 31/05/2025
Director TitleAgeSince
Chairman 60 25/03/2016
Director/Board Member 58 30/04/2011
Director/Board Member - 14/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.($)
-5.27%-11.63%+21.87%+607.50% 38.77B
+0.38%+0.61%+26.33%+72.48% 796B
+0.95%+0.69%+21.61%+68.91% 88.61B
-1.89%-5.98%+29.30%+142.03% 69.85B
-3.36%+12.61%+28.11%+66.17% 53.54B
-2.11%+0.98%-11.28%+7.32% 49.88B
-0.31%+8.42%-0.75%-47.89% 33.8B
-0.32%-2.50%+28.10%+34.32% 33.45B
+0.36%+13.05%+63.53%+98.80% 29.3B
+3.91%+3.66%+34.22%-6.95% 25.87B
Average +0.82%+3.94%+24.10%+104.27% 122B
Weighted average by Cap. +0.44%+0.69%+24.91%+84.84%

Financials

2026 *2027 *
Net sales 3.35B 3B 2.77B 2.51B 4.75B 314B 4.89B 33.12B 13.19B 168B 12.56B 12.29B 531B 12.28B 11.01B 10.15B 9.22B 17.45B 1,151B 17.93B 122B 48.42B 617B 46.09B 45.11B 1,950B
Net income -446M -400M -369M -335M -634M -41.85B -652M -4.42B -1.76B -22.42B -1.68B -1.64B -70.88B -1.49B -1.33B -1.23B -1.12B -2.11B -139B -2.17B -14.7B -5.86B -74.63B -5.58B -5.46B -236B
Net Debt 13.66B 12.25B 11.29B 10.25B 19.4B 1,281B 19.95B 135B 53.86B 686B 51.26B 50.17B 2,169B 34.32B 30.77B 28.36B 25.76B 48.75B 3,217B 50.11B 340B 135B 1,724B 129B 126B 5,449B
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
10/11/26 US$134.00 -5.27% 20,430,989
09/11/26 US$141.45 +9.24% 19,053,590
06/11/26 US$129.49 +7.58% 24,614,538
05/11/26 US$120.37 -14.94% 48,254,754
04/11/26 US$141.52 -6.67% 23,044,539
Trader
Investor
Global
Quality
ESG MSCI
AA
MarketScreener Ratings - Nebius Group
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
22
Last Close Price
134.00USD
Average target price
278.05USD
Spread / Average Target
+107.50%
  1. Stock Market
  2. Stocks
  3. NBIS Stock