Onchain Lens monitoring shows a whale opened a 70,000 SPCX long position with 20x leverage. The position is valued at approximately $11 million.