Nebius Group is trading 4.9% down at $208.82 as investors lock in profits following a massive 230% year-to-date rally driven by AI contracts and NVIDIA’s backing.

  • Recent data indicates a significant jump in short interest, suggesting increased bearish positioning as the stock's valuation comes under scrutiny.
  • The current pullback occurs despite a lack of fresh company-specific news, pointing toward technical pressure and profit-taking after the recent sharp run-up.