Giant Whale opens 5151 SPCX short positions at its address
According to Onchain Lens, a whale has opened 5151 short positions in SPCX perpetual contracts at a leverage ratio of 3, with a nominal value of approximately $1.07 million and a liquidation price of $250.41.