NBISNebiusWhaleRadar · $156.8

Whales lean short. $13.9M of whale positions, the largest wall at $186.1.

62% short
whaleradar.com/xyz-nbis · whales 08:37 UTCNot financial advice