XPLXPLWhaleRadar · $0.07203

Whales lean short. $19.5M of whale positions.

61% short
whaleradar.com/xpl · whales 08:37 UTCNot financial advice