SpaceX faces market test of unlocking 911.5 million shares of stock
SpaceX is facing a market test of unlocking 911.5 million shares. Despite exceeding expectations with Q2 revenue of $7.81 billion, SpaceX's stock price hit a historic low yesterday and fell 13.6%. (Decrypt)