Nebius Group (NASDAQ: NBIS) stock plunged 21.1% this week, according to data provided by S&P Global Market Intelligence. That shouldn’t bother existing shareholders who have enjoyed the 231% gain in Nebius stock over the past year.
For those who think they missed out on the huge run in Nebius stock, it could be an opportunity, though. Investments in data centers continue to accelerate, and Nebius has customers lined up to use its compute capacity.
Missed Nvidia in 2009? This Rare Signal Is Flashing Again.ย In 2009, a “Double Down” signal flashed for a little-known chipmaker called Nvidia.ย For the first time in years, that same “Total Conviction” signal is flashing for a company 1/100th the size of Nvidia.ย Continue ยป
Capital spending by the four largest hyperscalers has already reached $300 billion through June this year. That’s about 75% of what those same companies spent in all of 2025, according to recent research from The Motley Fool. Some of that money is going to Nebius. The company has generated more than $4.5 billion in net cash from operating activities in the first half of 2026. That compares to over $350 million spent on operations in the year-ago period.
But the company needs to continue adding capacity to satisfy demand. That’s why Nebius announced it would raise $5 billion by issuing convertible notes this week. Shares dropped on the news, as it adds debt and could lead to shareholder dilution should those notes be converted to common stock.
In its second-quarter letter to shareholders, Nebius detailed how growing demand is also increasing the value of its compute capacity. Contract value per megawatt of capacity has soared this year.
Returns on its invested capital look to be growing. That makes dips in the stock a good time to buy shares if investors believe the artificial intelligence infrastructure build-out has several years to go. That, and the stock’s already lofty valuation, are the risks one has to balance.
Should you buy stock 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 $432,189!* 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,330,956!*