SPCX Drops Below $135 IPO Price as $600M in Leveraged Bets Linger Before Share Unlock
SPCX hit a post-listing low of $132.28, erasing its entire post-IPO rally. With $600M in leveraged bets open and a share unlock imminent, selling pressure is building.








