SpaceX's IPO on June 12th saw 638.9 million shares sold at $135.
Elon Musk's shares are restricted from sale until June 2027.
Potential for over 6 billion additional shares to enter the market before Musk's lock-up expires.
๐ Read the full institutional analysis, options flow, and live charts on BuzzTickr.com ยป
Top comments (0)