Valuation: Nebius Group

Market Cap 46.99B 41.83B 38.77B 35.13B 66.02B 4,452B 67.13B 465B 183B 2,330B 176B 173B 7,432B P/E 2026 *
-81.1x
P/E 2027 * -27.8x
Enterprise Value 60.65B 53.99B 50.04B 45.34B 85.21B 5,746B 86.64B 600B 236B 3,007B 228B 223B 9,592B EV / Sales 2026 *
18.2x
EV / Sales 2027 * 6.62x
Free-Float
71.02%
Yield 2026 *
-
Yield 2027 * -
1 day+0.66%
1 week-7.56%
Current month-27.11%
1 month-26.14%
3 months-20.74%
6 months+9.83%
Current year+105.41%
1 week 160.25
Extreme 160.25
189.33
1 month 160.25
Extreme 160.25
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 - 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
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.($)
+0.83%-7.56%+64.88%+759.70% 46.99B
+0.48%+4.07%+17.33%+75.95% 746B
+0.51%+4.32%+10.76%+74.29% 86.18B
+0.61%+0.97%+4.25%+155.54% 64.97B
+0.79%+2.40%-17.99%+7.47% 48.88B
+1.17%+3.65%+1.14%+79.09% 47.21B
+1.80%+2.75%+7.40%+35.02% 31.55B
+0.44%+4.19%+42.46%+71.82% 26.81B
+0.38%+4.73%-61.73%-55.98% 25.66B
+1.41%+2.30%+14.14%+33.44% 23.71B
Average +0.81%+0.00%+8.26%+123.63% 114.83B
Weighted average by Cap. +0.57%+1.63%+14.35%+100.48%

Financials

2026 *2027 *
Net sales 3.34B 2.97B 2.76B 2.5B 4.69B 316B 4.77B 33.06B 12.99B 166B 12.53B 12.27B 528B 12.29B 10.94B 10.14B 9.19B 17.27B 1,164B 17.56B 122B 47.79B 609B 46.1B 45.15B 1,944B
Net income -484M -430M -399M -362M -679M -45.81B -691M -4.79B -1.88B -23.97B -1.81B -1.78B -76.48B -1.54B -1.37B -1.27B -1.15B -2.16B -146B -2.2B -15.25B -5.99B -76.35B -5.78B -5.66B -244B
Net Debt 13.66B 12.16B 11.27B 10.21B 19.19B 1,294B 19.51B 135B 53.12B 677B 51.24B 50.17B 2,160B 34.32B 30.54B 28.31B 25.65B 48.21B 3,251B 49.02B 340B 133B 1,701B 129B 126B 5,427B
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
21/10/26 US$171.61 +0.09% 9,242,075
20/10/26 US$171.45 +0.71% 22,615,587
19/10/26 US$170.24 +2.88% 26,881,202
16/10/26 US$165.47 -12.18% 35,212,640
15/10/26 US$188.41 +1.29% 47,717,451
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.45USD
Average target price
283.60USD
Spread / Average Target
+65.41%

Quarterly revenue - Rate of surprise

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