Fred Alger Management LLC reduced its stake in Nebius Group N.V. by 21.7% on June 17, 2026. The firm sold 2,194,376 shares. Fred Alger Management still holds over 7.9 million shares. Maytus Capital Management LLC initiated a new position in the company.

A new job posting for a Warehouse & Logistics Specialist suggests Estonia as a potential data center location. This follows recent infrastructure announcements in the UK, Finland, and France. Nebius Group's stock has realized a significant year-to-date increase. The company recently signed major deals with Microsoft and Meta Platforms.