SPCXSpaceXWhaleRadar · $147.4

Whales lean short. $69.6M of whale positions, the largest wall at $164.7.

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