Video thumbnail for Nebius Stock Soars On $17 Billion Microsoft Contract

Nebius Stock Soars On $17 Billion Microsoft Contract

Sep 9, 2025
Benzinga Logo

Benzinga

Verified Open.Video Creator Badge
Nebius discloses a deal with Microsoft worth approximately $17.4 billion through 2031. Nebius stock skyrockets 50% in after-hours trading.