SpaceX Starship Flight 13 Succeeds, but SPCX Stock Barely Moves, Still Trading at Just $115
Key Takeaways Starship Flight 13 launched July 24, deploying 20 V3 Starlink satellites and landing intact in the Indian Ocean. SPCX shares stayed near $114-116, about 15% below SpaceX’s $135 June IPO price, despite the successful test. SpaceX’s performance and overall market reception since its much hyped debut has remained lukewarm. A Mostly Clean Test,…
