STRCSTRCWhaleRadar · $99.21

Whales lean short. $2.3M of whale positions, the largest wall at $103.15.

100% short
whaleradar.com/xyz-strc · whales 17:29 UTCNot financial advice