Free Trial

Nebius Breaks Out to All-Time Highs—Here's What's Driving It.

Nebius logo over a glowing data-center aisle, symbolizing AI infrastructure as BlackRock accumulates shares.

Key Points

  • Nebius Group announced a $643 million acquisition of Eigen AI, driving NBIS shares to an all-time high of $176.42 on May 4.
  • The company holds a contracted backlog approaching $50 billion, anchored by major commitments from Meta, Microsoft, and a $2 billion NVIDIA investment.
  • Investors will want to watch the May 13 earnings report for ARR trajectory, hyperscaler deployment updates, and guidance on the Eigen AI integration timeline.
  • MarketBeat previews top five stocks to own in June.

Nebius Group Today

Nebius Group N.V. stock logo
NBISNBIS 90-day performance
Nebius Group
$175.92 -0.50 (-0.28%)
As of 04:00 PM Eastern
52-Week Range
$23.25
$179.96
Price Target
$154.75

Nebius Group NASDAQ: NBIS has been one of the most extraordinary stories in the market over the past year, and this week the momentum has kicked into another gear entirely. The stock closed Monday, May 4, at a new all-time high of $176.42, up over 14% on the day and about 600% over the prior 12 months.

For investors who have followed the Nebius story since its early days as a small-cap AI infrastructure play with minimal analyst coverage and $120 million in annualized revenue, the transformation has been nothing short of remarkable.

And the catalyst behind this week's breakout is far from noise. Here’s what’s behind the latest momentum in NBIS, and what investors should look out for next.

The Catalyst: Eigen AI

On May 1, Nebius announced it had agreed to acquire Eigen AI for $643 million. Eigen is an inference and model optimization specialist focused on making AI model deployment faster and cheaper by reducing compute and memory requirements. The acquisition is strategically significant. Nebius plans to integrate Eigen's technology directly into its Token Factory managed inference platform, enabling developers to deploy, refine, and scale AI models more efficiently on Nebius infrastructure.

The deal signals something important about where Nebius is heading as a business. The company has spent the past year building the physical infrastructure layer of the AI cloud stack, large-scale GPU clusters, data centers, and cloud services. The Eigen acquisition represents a deliberate move up the stack toward higher-margin, software-defined services. And for a company guiding toward $3 billion to $3.4 billion in 2026 revenue, expanding the platform's capabilities and margin profile at this stage of growth is exactly the right move.

The Foundation Underneath the Move

It is worth stepping back and appreciating what sits beneath these latest catalysts. Nebius enters this breakout with a contracted backlog approaching $50 billion, anchored by a $27 billion multi-year deal with Meta Platforms NASDAQ: META, up to a $19.4 billion commitment from Microsoft NASDAQ: MSFT, and a $2 billion strategic investment from NVIDIA NASDAQ: NVDA. Management has guided 2026 revenue of $3 billion to $3.4 billion, up from $530 million in full-year 2025.

The company recently closed a $4.34 billion convertible debt funding round, providing the financial firepower to execute on its aggressive capital plan without being constrained by its balance sheet. Q1 2026 earnings are due May 13, with analysts projecting a significant sequential revenue jump from Q4's $227.7 million.

For a company that had close to no analyst coverage and $120 million in annualized revenue roughly 18 months ago, the scale and pace of that transformation is difficult to overstate. The overall consensus among analysts covering the stock remains bullish, with a Moderate Buy rating, and a consensus price target of $154.75. As of May 5, the company had 15 analyst ratings, but that wasn't always the case. In May of last year, the stock was covered by only two analysts, with a consensus price target of $45, when it was trading at almost $26 a share.

The Technical Picture

Of course, the company has gone from strength to strength, as shown by the stock’s rapid appreciation. With NBIS near all-time highs, up over 100% on the year, disciplined investors probably don’t want to pay current prices.

Nebius Group N.V. (NBIS) Price Chart for Tuesday, May, 5, 2026

However, post-earnings, if the stock tops expectations and guides well, a new opportunity could come about. If the stock establishes a new base and consolidation above prior resistance near $160, a potential breakout thereafter could be the trigger that investors on the sidelines are waiting for.

What to Watch Next

The May 13 earnings report is the next major event on the calendar. Investors will be focused on three things: the ARR trajectory and whether it is tracking toward the $7 billion to $9 billion full-year 2026 target, operational updates on the Meta and Microsoft hyperscaler deployments, and early commentary on the Eigen AI integration timeline.

For a stock trading at all-time highs after a near-600% run over the prior year, the bar heading into earnings is high. But with the Eigen acquisition expanding the platform's capabilities, the contracted backlog providing revenue visibility that few AI infrastructure companies can match, and a growing roster of top-tier analysts now covering the name, the fundamental momentum heading into that report looks as strong as it has ever been.

Should You Invest $1,000 in Nebius Group Right Now?

Before you consider Nebius Group, you'll want to hear this.

MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Nebius Group wasn't on the list.

While Nebius Group currently has a Moderate Buy rating among analysts, top-rated analysts believe these five stocks are better buys.

View The Five Stocks Here

Elon Musk's Next Move Cover

Explore Elon Musk’s boldest ventures yet—from AI and autonomy to space colonization—and find out how investors can ride the next wave of innovation.

Get This Free Report
Ryan Hasson
About The Author

Ryan Hasson

Contributing Author

Like this article? Share it with a colleague.

Companies Mentioned in This Article

CompanyMarketRank™Current PricePrice ChangeDividend YieldP/E RatioConsensus RatingConsensus Price Target
Nebius Group (NBIS)
1.6232 of 5 stars
$175.92-0.3%N/AN/AModerate Buy$154.75
Microsoft (MSFT)
4.9702 of 5 stars
$411.29-0.6%0.89%24.48Moderate Buy$559.50
Movano (MOVE)
0.51 of 5 stars
$13.936.3%N/AN/ASellN/A
NVIDIA (NVDA)
4.9858 of 5 stars
$196.48-1.0%0.02%40.10Buy$275.25
Compare These Stocks  Add These Stocks to My Watchlist 

Featured Articles and Offers

Related Videos

Stock Lists

All Stock Lists

Investing Tools

Calendars and Tools

Search Headlines