SpaceX (NASDAQ:SPCX) Stock Under Pressure Ahead of Earnings and $99 Billion Share-Supply Challenge
SpaceX shares finished Friday at their lowest closing level on record ahead of its inaugural public earnings release. U.S. cash markets were shut on Sunday. The stock declined even after SpaceX completed a successful Starlink launch on Friday night.