Front Page SpaceX's Lockup Expires on Aug. 6. Here's Why 911.5 Million Insider Shares Could Hit the Market -- and What That Means for Investors. Yahoo Finance · 1d ago Read the full story at Yahoo Finance →