tiprankstipranks
Advertisement
Advertisement

Nebius Will Report Q1 Earnings on May 13. Let’s Look at Who Owns NBIS Stock Ahead of It

Story Highlights
  • Nebius will report its Q1 2026 earnings next week on May 13.
  • Let’s explore Nebius’ shareholder structure through TipRanks’ ownership tool.
Nebius Will Report Q1 Earnings on May 13. Let’s Look at Who Owns NBIS Stock Ahead of It

Nebius Group (NBIS) is gearing up to report its first-quarter earnings next week, scheduled for May 13. The stock has gained 133% year-to-date and 610% over the past year, amid booming demand for AI infrastructure. In this article, we take a closer look at who owns NBIS stock. From institutional investors to company insiders, Nebius’ ownership breakdown offers useful insight into both confidence and caution around this AI stock ahead of earnings.

Claim 55% Off TipRanks

New trading tool for NBIS bulls/bears

For context, Nebius is a Dutch technology company specializing in data center operations and cloud infrastructure.

Who Owns Nebius Group Stock?

Now, according to TipRanks’ Ownership Tool, public companies and individual investors own 81.27% of Nebius. They are followed by mutual funds, exchange-traded funds (ETFs), other institutional investors, and insiders, at 8.07%, 7.98%, 1.80%, and 0.88%, respectively.

Digging Deeper into Nebius’ Ownership Structure

Looking closely at the top shareholders, iShares owns the highest stake in Nebius at 3.53%, followed by David Gerald Greenspan (Slate Path Capital) with a 1.80% holding.

Among the top ETF holders, iShares Core MSCI EAFE ETF (IEFA) owns a 0.70% stake in NBIS, while the iShares MSCI EAFE ETF (EFA) holds 0.34%.

Moving to mutual funds, Alger Institutional Funds holds about 1.58% of Nebius. Meanwhile, Lazard Funds owns 1.12% of the company.

What to Expect from Nebius’ Q1 Earnings

Analysts expect Nebius to report a loss per share (EPS) of $0.77 for the first quarter, compared to the loss of $0.41 per share posted in the same period last year. Meanwhile, revenue is projected to grow over 578% year-over-year to $375.13 million.

Is NBIS a Good Stock to Buy?

Overall, Wall Street has a Strong Buy consensus rating on Nebius stock based on eight Buys and two Hold recommendations. The average NBIS stock price target of $174.33 indicates 10.64% downside potential.

Disclaimer & DisclosureReport an Issue

1