Nebius Group N.V. (NBIS) Stock: 2025 AI Moonshot, Microsoft and Meta Mega-Deals, and 2026 Forecast as of December 3, 2025
Nebius Group shares traded around $97.38 midday on December 3, up about 248% year-to-date but down 30% from October highs. The company, spun off from Yandex and now focused on AI cloud infrastructure, holds a market cap near $24.5 billion. Q3 net income was –$119.6 million. Data centers operate in the U.S. and Europe, with Nvidia as a key partner.