Why Is Nebius Group (NBIS) Stock Price Down 15.02% Today, July 24? Neocloud De-Risking Hits Shares
Nebius Group (NBIS) fell 15.02% to $187.77 on July 24, 2026 as investors cut exposure to high-multiple AI infrastructure names amid a broader neocloud selloff. Read the daily analysis of Nebius Group's AI-cloud competition outlook, momentum risk and key technical levels.