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/bearsFor 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.


