Drooid Logo
Back to today’s briefing

Story perspectives

SpaceX Shares Drop 16%, Short Sellers Profit; Starship Test Rescheduled

7/24/2026

22 1 Full Breakdown

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.