On August 7, retail investors sold a net $4.5 million of SPCX stock, marking the first net selling since the company's June 12 debut. The stock also reclaimed its $135 IPO price on August 10 for the first time since mid-July. Analysts suggest the selling was more likely profit-taking after a rebound rather than a shift in sentiment.