Space Exploration Technologies Corp. (NASDAQ:SPCX) stock defied fears of heavy selling pressure on Thursday, rebounding 6.14% to close at $114.92 even as its first post-IPO lockup expiration significantly expanded the stock’s free float.
However, while SpaceX stock survived the initial release of 911.5 million shares, a series of staggered lockup tranches extending through December leaves investors questioning whether the SPCX stock price is truly out of the woods.