Weekly Recap | Nebius -4.07%, short sellers pocket $6bnWeekly Review·Oct 24, 2026 at 06:45 AMNBIS-8.27%NBIL-16.44%