This Tech Stock Is Up Over 400%. Here's 1 Key Reason Why Smart Money Is Buying.

Published 8 hours ago Positive
This Tech Stock Is Up Over 400%. Here's 1 Key Reason Why Smart Money Is Buying.
Key Points

Shares of Nebius have soared by over 417% in the past year. The company is transitioning from a niche cloud computing provider to a prominent AI infrastructure player. The $17.4 billion deal with Microsoft has dramatically improved its revenue visibility. 10 stocks we like better than Nebius Group ›

Shares of artificial intelligence (AI)-powered cloud infrastructure provider Nebius Group(NASDAQ: NBIS) are up by over 417% in the past year.

Image source: Getty Images.

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now, when you join Stock Advisor. See the stocks »

Besides increasing retail interest, smart money has also been steadily building positions in this stock. Currently, institutional investors control a 21.9% stake in the company. Over the last 12 months, total institutional inflows were approximately $1.56 billion, while outflows totaled $398.49 million. Hence, it is evident that smart money is taking a keen interest in the company's future growth prospects.

Key catalyst

The company is rapidly scaling from a niche cloud provider that rents GPUs to a full-stack infrastructure platform. Nebius also recorded near-peak utilization for its platform in the second quarter, as demand continued to surpass available supply. Hence, any new capacity coming online is expected to sell through fast, thus translating into higher revenue and earnings in the coming quarters.

Management expects the company's data center capacity to reach 220 megawatts by the end of 2025, with 100 megawatts of active power in New Jersey and Finland data centers. The company has already doubled network speed and made software enhancements to support training and inference of AI models on its platform.

In September 2025, the company entered a $17.4 billion deal to supply GPU compute capacity to Microsoft(NASDAQ: MSFT) over the next five years. Microsoft may also purchase additional capacity, bringing the deal value to $19.4 billion. This has dramatically improved future revenue visibility for Nebius.

Financials and valuation

Analysts expect Nebius' revenue to grow by roughly 392% year over year to $578.16 million in fiscal 2025 (ending December 2025). Although the company is unlikely to be profitable, analysts are also estimating a significant reduction in losses per share for fiscal 2025.

Nebius trades at an elevated valuation of 114.9 times sales. While expensive, this is not abnormal for an AI company in the early stages of its high-growth trajectory. Hence, it may be worthwhile for retail investors to pick up a small stake in this stock now.

Should you invest $1,000 in Nebius Group right now?

Before you buy stock in Nebius Group, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Nebius Group wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $595,194!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,153,334!*

Now, it’s worth noting Stock Advisor’s total average return is 1,036% — a market-crushing outperformance compared to 191% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.

See the 10 stocks »

*Stock Advisor returns as of November 3, 2025

Manali Pradhan has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Microsoft. The Motley Fool recommends the following options: long January 2026 $395 calls on Microsoft and short January 2026 $405 calls on Microsoft. The Motley Fool has a disclosure policy.

The views and opinions expressed herein are the views and opinions of the author and do not necessarily reflect those of Nasdaq, Inc.