NasdaqGS:NBISSoftware
A Look At Nebius Group (NBIS) Valuation After Strong AI Infrastructure Growth And Recent Stock Momentum
Nebius Group overview and recent stock performance
Nebius Group (NBIS) has drawn fresh investor attention after posting annual revenue of $877.9 million and net income of $735.3 million, alongside a last close of $231.09 per share.
See our latest analysis for Nebius Group.
The recent 1-day share price return of 2.10% builds on strong momentum, with a 30-day share price return of 67.18% and year-to-date share price return of 156.91%. The 1-year total shareholder return is very large, pointing...