An Whale Opens $4.04 Million Long Position in SPCX
BlockBeats News, June 3rd, according to OnchainLens monitoring, a whale address has just opened a 1x leveraged long position on-chain with 41,113 shares of SPCX, with a total position value of approximately $4.04 million.