NBIS Bears Trapped Again as Earnings Drop — Borrow Snaps Shut
Nebius Group reported earnings on August 12 with the stock down 14% on the week to $193.23 — and the borrow market immediately reverted to the tightest conditions of the cycle. The post-earnings borrow picture is the…