Drooid Logo
Back to today’s briefing

Story perspectives

SPCX Falls 11% Below IPO, Price May Dip Under $100

7/21/2026

48 9 Full Breakdown

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