Valuation: Nebius Group

Capitalization 12.15B 10.45B 9.77B 8.92B 16.64B 1,044B 18.66B 116B 44.44B 481B 45.57B 44.61B 1,758B P/E ratio 2025 *
-37.2x
P/E ratio 2026 * -113x
Enterprise value 10.8B 9.29B 8.69B 7.93B 14.8B 929B 16.59B 103B 39.52B 428B 40.53B 39.67B 1,564B EV / Sales 2025 *
20.5x
EV / Sales 2026 * 10.6x
Free-Float
39.89%
Yield 2025 *
-
Yield 2026 * -
More valuation ratios * Estimated data
Dynamic Chart
1 day+1.12%
1 week+5.57%
Current month+38.83%
1 month+32.21%
3 months+74.79%
6 months+80.63%
Current year+84.19%
More quotes
1 week 45.02
Extreme 45.02
53
1 month 34.72
Extreme 34.72
55.04
Current year 18.31
Extreme 18.31
55.04
1 year 14.09
Extreme 14.09
55.04
3 years 14.09
Extreme 14.09
55.04
5 years 14.09
Extreme 14.09
87.11
10 years 9.94
Extreme 9.9401
87.11
More quotes
Manager TitleAgeSince
Chief Executive Officer 61 31/12/1999
Director of Finance/CFO - 31/05/2025
Chief Operating Officer - 30/04/2024
Director TitleAgeSince
Chairman 59 25/03/2016
Director/Board Member 57 30/04/2011
Director/Board Member 62 30/04/2013
More insiders
Change 5d. change 1-year change 3-years change Capi.($)
+7.46%+5.57%+169.38%+169.38% 11.31B
+3.20%+5.00%-8.03%+59.73% 3.89B
+2.48%-7.68%+78.07%+35.19% 2.8B
+0.31%-1.73%+13.68%-22.30% 2.54B
+0.50%+1.21%+15.40%+83.38% 2.4B
+4.78%+0.95%+140.49%+101.34% 2.34B
+3.34%-2.46%+239.14%+193.03% 1.8B
-1.05%-0.82%+14.72%-36.14% 1.72B
+1.74%-1.72%+0.39%+276.02% 1.69B
+0.97%+0.97%+16.04%+1.20% 1.6B
Average +1.71%-0.44%+67.93%+86.08% 3.21B
Weighted average by Cap. +1.66%-1.75%+93.00%+105.32%
See all sector performances

Financials

2025 *2026 *
Net sales 526M 453M 423M 386M 721M 45.24B 808M 5.01B 1.93B 20.84B 1.97B 1.93B 76.18B 1.33B 1.14B 1.07B 974M 1.82B 114B 2.04B 12.64B 4.86B 52.58B 4.98B 4.88B 192B
Net income -252M -216M -202M -185M -345M -21.63B -387M -2.4B -921M -9.97B -944M -924M -36.42B -230M -198M -185M -169M -316M -19.8B -354M -2.19B -842M -9.12B -864M -846M -33.33B
Net Debt -1.35B -1.16B -1.08B -987M -1.84B -116B -2.07B -12.81B -4.92B -53.29B -5.05B -4.94B -195B 1.86B 1.6B 1.5B 1.36B 2.55B 160B 2.86B 17.7B 6.8B 73.62B 6.97B 6.83B 269B
More financial data * Estimated data
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,371
More about the company
Date Price Change Volume
24/06/25 51.02 $ +7.46% 18,080,885
23/06/25 47.48 $ -1.02% 12,396,039
20/06/25 47.97 $ -0.72% 12,670,677
18/06/25 48.32 $ -0.02% 10,999,792
17/06/25 48.33 $ -4.22% 11,504,780

Delayed Quote Nasdaq, June 24, 2025 at 09:00 pm

More quotes
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
4
Last Close Price
51.02USD
Average target price
66.50USD
Spread / Average Target
+30.34%
Consensus

Quarterly revenue - Rate of surprise