MarketInOut Stock Screener Log In | Sign Up

Nebius Group N.V. Cl A

NASDAQ • Communication Services • Internet Content & Information • Quote as of 10/30/2026
Nebius Group N.V. Cl A stock price and volume chart

Company Profile

IndustryInternet Content & Information
SectorCommunication Services
ExchangeNASDAQ
Market Capitalization48,848 mln
Float223 mln
Earnings Date11/11/2026

EPS

1.28
Stretched

P / E

120
Highly speculative

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-0.79
Highly suspicious

1-Year Forecast

281.00
Transformational upside

Relative Strength

20 / 100
Significantly lagging

Business Description

Nebius Group N.V., formerly known as Yandex N.V., is an Amsterdam-based technology company that provides the computing infrastructure and cloud tools that businesses need to build and run AI systems, operating across Europe, North America, and Israel. Beyond its core infrastructure offering, the company runs several distinct businesses: Toloka, which helps organizations source and process data for AI development; TripleTen, an online learning platform that helps people retrain for careers in technology; and Avride, which is working on self-driving vehicles and delivery robots. Nebius also works closely with NVIDIA to advance the development of physical AI and robotics.

Key Fundamentals

EPS1.28
P/E120
ROE1.21
RPS5.25
ROIC-5.99
ROA0.48
Interest Cover-3.16
EBITDA, mln1,115
EV / EBITDA42.63
EV / EBIT148
Revenue, mln1,355
EV / Revenue35.07

Quote Details

Last 154.14
Change -17.85 (-10.38%)
Open 157.05
Volume 21,353,540
Turnover 3,291,434,752
Average Volume 21,947,076

Financial Ratios

Pre-Tax Profit Margin6
Leverage Ratio2.70
Current Ratio4.03
Price / Book4.17
Price / Tangible Book4.47
Price / Cash Flow9.56
Debt / Equity0.97
Price / Sales32.74
PEG Ratio0.34

Financial Strength

Altman Z-Score2.05
Piotroski F-Score 5 / 9
Beneish M-Score-0.79
1-Year Target Price281.00
Shiller PE Ratio224
Short Ratio2.61
Short % of Float20.18

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -2.9% 24 / 100   
1 Month -33.64% 10 / 100   
2 Months -17.96% 24 / 100   
6 Months -0.23% 55 / 100   
1 Year 23.21% 82 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog