$1.8 trillion valuation
$75 billion raised
$250+ billion in orders
$3.5x oversubscribed
Retail investors get 30% of shares$SPCXB