Nebius Group N.V. (NBIS) — Stock Score Summary

Nebius Group N.V. (NBIS) has a MoatMap StockRank of 46/100 based on Quality (37/100), Value (32/100), and Momentum (64/100) factor scores. The current signal is HOLD. Nebius Group is a highly speculative European AI cloud infrastructure play. While it has high momentum, its low quality score (Q-score of 37) and complex corporate history make it too risky for our concentrated, high-conviction portfolio.

Nebius Group N.V. is a technology company specializing in cloud infrastructure and services, offering a suite of solutions including compute, storage, and networking capabilities to businesses. The company aims to compete by providing scalable and secure cloud platforms, potentially targeting specific industry verticals or geographic regions. Its success relies on its ability to attract and retain enterprise customers in a highly competitive cloud computing market.

Key Financial Metrics

Price$230.95
Market Cap$57.5B
P/E (TTM)99.87
P/E (Forward)718.87
Price/Book9.18
Return on Equity14.1%
Return on Invested Capital0.7%
Debt/Equity132.43
Gross Margin72.1%
Operating Margin-32.1%
Revenue Growth683.9%
Free Cash Flow$-6.1B

Nebius Group N.V. operates in the Internet Content & Information industry, part of the Communication Services sector (Netherlands).

Frequently Asked Questions

What is Nebius Group N.V.’s (NBIS) StockRank?
MoatMap’s StockRank for Nebius Group N.V. (NBIS) is 46/100, with a Hold signal. It is a composite of Quality (37), Value (32), and Momentum (64) factor ranks across MoatMap’s 19,000+ stock universe.
Does Nebius Group N.V. have an economic moat?
Nebius Group N.V. (NBIS) has a Quality factor score of 37/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Nebius Group N.V. a buy, hold, or sell?
MoatMap’s current signal for Nebius Group N.V. (NBIS) is Hold, based on a StockRank of 46/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Nebius Group N.V. in?
Nebius Group N.V. (NBIS) operates in the Communication Services sector, specifically the Internet Content & Information industry (Netherlands).