1 articles with this tag
SpaceX (NASDAQ: SPCX) fell 6.7% to $115.26 on July 22, dropping below its $135 IPO price as investors weigh an August 6 lock-up expiration, a Starship V3 abort, and Tesla earnings risk.