The biggest IPO ever is also one of the riskiest
Starship lifts off from the SpaceX launch complex in Starbase, Texas on 22 May 2026. Steve Nesius/Reuters SpaceX has publicly set a $135 price for shares in its initial public offering, upending the longstanding Wall Street price-discovery apparatus and underscoring Elon Musk’s determination to raise record sums his way. The company’s decision to publish a…
