NBIS
Nebius
WhaleRadar · $156.8
Whales lean short. $13.9M of whale positions, the largest wall at $186.1.
SHORTS
LONGS
NEW
7 DAYS AGO
62% short
whaleradar.com/xyz-nbis
· whales 08:37 UTC
Not financial advice