Earnings PreviewNBIS
Nebius Reports Today as Short Sellers Ease Positions
Nebius Group reports Q1 earnings today with short interest down 9% over the past month to 18.9% of float. Put/call ratios have climbed to the highest level in weeks, signaling bearish options positioning ahead of the…
1 min read
