Key Highlights
- Nebius Group (NBIS) climbed 11.8% to close at $154.49 on Friday, reaching an intraday peak of $156.00
- The AI infrastructure company announced plans to purchase Eigen AI for approximately $643 million through a combination of cash and equity
- The acquisition is designed to strengthen Nebius’ AI inference capabilities and establish a stronger foothold in the San Francisco Bay Area
- Wall Street consensus sits at “Moderate Buy” with an average price target of $154.75
- First-quarter fiscal 2026 financial results will be released on May 13 before market open
Shares of Nebius Group (NBIS) surged 11.8% during Friday’s trading session, briefly touching $156.00 before closing at $154.49. Trading volume reached approximately 15.7 million shares, marginally exceeding typical daily activity.
The primary driver behind the rally was the company’s announcement of a definitive agreement to purchase Eigen AI for roughly $643 million through a combination of cash and stock consideration.
Eigen AI specializes in inference technology and post-training optimization solutions. Nebius intends to integrate these advanced capabilities into its Nebius Token Factory infrastructure, which supports enterprise-scale AI deployment.
The transaction is anticipated to finalize within the next several weeks, subject to customary closing conditions including regulatory approvals from antitrust authorities.
Beyond technology integration, Nebius highlighted that this acquisition will significantly expand its operational presence across the United States. The Eigen AI founding team is expected to anchor a new engineering and research hub in the San Francisco Bay Area.
Market momentum was further amplified by unusually heavy call option buying. Approximately 130,000 call contracts changed hands during Friday’s session—roughly 23% higher than the daily norm—indicating elevated speculative positioning around upcoming company milestones.
The broader technology sector rally also provided tailwinds. AI-focused and cloud infrastructure stocks posted widespread gains as the Nasdaq Composite advanced on Friday.
Wall Street Perspective
Analyst coverage on NBIS shows cautiously optimistic sentiment. The consensus rating stands at “Moderate Buy” with an average twelve-month price target of $154.75, virtually identical to Friday’s closing price.
DA Davidson maintains the most aggressive outlook with a $200.00 price objective, while Morgan Stanley takes a more conservative stance with an “equal weight” rating and $126.00 target. Bank of America and Compass Point have both assigned “buy” ratings with $150.00 price targets.
Recent Insider Transactions and Financial Performance
Regarding insider trading activity, two senior executives divested shares in mid-April. Director Elena Bunina offloaded 6,250 shares at an average price of $161.22, while Chief Revenue Officer Marc Boroditsky sold 4,500 shares at $160.10. Both transactions were conducted pursuant to pre-established Rule 10b5-1 trading arrangements.
Cumulatively, company insiders have sold approximately 129,740 shares valued at more than $14.6 million over the past three months.
The company’s underlying financial metrics present ongoing challenges. Nebius fell short of earnings per share projections in its most recent quarterly report, recording a loss of $0.69 per share compared to analyst expectations of a -$0.42 loss. Revenue totaled $227.7 million, missing the consensus estimate of $246 million.
Nebius currently trades with a price-to-earnings ratio of -105.82 and exhibits a beta coefficient of 4.20, underscoring its high-volatility and elevated-risk investment profile. Analyst projections point to a full-year loss of $2.44 per share.
From a technical perspective, the stock’s 50-day moving average stands at $120.73 while the 200-day moving average sits at $106.24, placing Friday’s close substantially above both key trend indicators.
Institutional ownership accounts for approximately 21.9% of outstanding shares.
The company is scheduled to report first-quarter fiscal 2026 financial results on May 13 before the opening bell.





