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 […]
