STRC
STRC
WhaleRadar · $99.21
Whales lean short. $2.3M of whale positions, the largest wall at $103.15.
SHORTS
LONGS
NEW
7 DAYS AGO
100% short
whaleradar.com/xyz-strc
· whales 17:29 UTC
Not financial advice