ENAEthenaWhaleRadar · $0.19252

Whales lean short. $31.4M of whale positions.

78% short
whaleradar.com/ena · whales 08:37 UTCNot financial advice