Nebius Group stock retreats to $210 as investors take profits, bullish outlook intact.
Open shared insight