Nebius Group (NBIS) stock has witnessed a strong rally of 175% in the last 12 months. This rally has been backed by stellar top-line growth, a swelling contracted backlog, industry tailwinds, and EBITDA-level profitability in the most recent quarter.
Amidst the bullish momentum, there are two points worth noting. First, NBIS stock had touched all-time highs of $299.9 in June 2026. From those levels, there has been a correction of 37%.