Front Page Fastly's CEO Sold Over 18,000 Company Shares. What Does That Mean for Investors? Yahoo Finance · 1d ago Read the full story at Yahoo Finance →