Svmuu News: According to Onchain Lens, as SPCX fell, a whale opened a new long position of 70,000 SPCX with 20x leverage, valued at approximately $11 million, with a liquidation price of $134.42.