
Jun 12, 2026
SpaceX IPO: Starlink Went Public. Mars Is Musk's Call.
SpaceX (SPCX) debuted today at $1.77 trillion in the largest IPO in history. Starlink drives the valuation. Musk holds 82.4% of votes. Here's what actually changed and what to watch next.












