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