1 of 2
Story summary
- SPCX shares closed at $119.85 on July 21, 2026, 11% below the June IPO price of $150.
- Market cap stays near $1.6 trillion despite $19 billion in sales and a $4.9 billion net loss last year.
- The Motley Fool’s Stock Advisor left SPCX out of its ten 2026 picks, calling it overvalued with weak fundamentals.
- Analysts expect the price may fall below $100 by year-end as lock-up expirations and high expectations pressure it.
1 / 2
