Investing News Cloudflare Soars 26% on Good Outlook, While Software Stocks Struggle This Week August 5, 2022