Nebius Group stock fell on May 7. Investors took profits following a rally to all-time highs.

The previous surge followed the $643 million acquisition of Eigen AI. A strategic partnership with Nvidia also fueled the gains.

Reports of significant insider selling accelerated the current downturn. Wolfe Research initiated coverage with a cautious Peer Perform rating.

Analysts describe the retreat as a standard correction for a stretched valuation. Investors are awaiting the Q1 earnings report scheduled for May 13.