tiprankstipranks
Trending News
More News >

Nebius Group Reports Q1 2025 Financial Surge and Toloka Investment

Story Highlights

Confident Investing Starts Here:

Nebius Group ( (NBIS) ) has provided an update.

On May 20, 2025, Nebius Group N.V. announced its unaudited financial results for Q1 2025, revealing a significant revenue increase of 385% year-over-year to $55.3 million, primarily driven by its core AI infrastructure business. Despite the revenue surge, the company reported an adjusted EBITDA loss of $62.6 million and a net loss from continuing operations of $113.6 million. The company also highlighted a strategic investment in its AI data solutions business, Toloka, by Bezos Expeditions, which is expected to enhance Toloka’s growth and strategic focus. This investment will lead to Toloka’s deconsolidation from Nebius’ financial statements starting Q2 2025.

The most recent analyst rating on (NBIS) stock is a Buy with a $51.00 price target. To see the full list of analyst forecasts on Nebius Group stock, see the NBIS Stock Forecast page.

Spark’s Take on NBIS Stock

According to Spark, TipRanks’ AI Analyst, NBIS is a Neutral.

Nebius Group’s stock score is primarily affected by its financial distress, characterized by declining revenues and profitability, and weak cash flow management. Technical analysis suggests bearish momentum, and the negative P/E ratio raises valuation concerns. However, the company’s strategic growth plans and successful capital raise provide a more optimistic outlook for the future, albeit with some execution risks.

To see Spark’s full report on NBIS stock, click here.

More about Nebius Group

Nebius Group is a technology company specializing in AI infrastructure, providing a full-stack AI cloud platform designed for intensive AI workloads. Headquartered in Amsterdam and listed on Nasdaq, the company has a global presence with R&D hubs in Europe, North America, and Israel. Its core business focuses on delivering compute, storage, managed services, and tools for AI model development and operation. Nebius Group also operates businesses in autonomous driving technology, edtech, and holds equity stakes in other tech ventures.

Average Trading Volume: 11,483,719

Technical Sentiment Signal: Strong Buy

Current Market Cap: $8.94B

For detailed information about NBIS stock, go to TipRanks’ Stock Analysis page.

Disclaimer & DisclosureReport an Issue

Looking for investment ideas? Subscribe to our Smart Investor newsletter for weekly expert stock picks!
Get real-time notifications on news & analysis, curated for your stock watchlist. Download the TipRanks app today! Get the App