Story perspectives
SpaceX Shares Drop 16%, Short Sellers Profit; Starship Test Rescheduled
7/24/2026
1 of 1
Story summary
- SpaceX closed at $118.24 on Wednesday, 16% below its $135 IPO price set June 12, 2026.
- The price fell 48.7% from the June high of €194.46, erasing about €1 trillion.
- Short sellers now hold roughly 32% of the public float—about 206 million shares worth $25 billion—and have $15.5 billion in unrealized profits.
- SpaceX rescheduled the 13th Starship test for Thursday, July 25, 2026, with a 5:45 p.m. CT launch window to deploy 20 satellites.
