Cloudflare stock sinks 18% after earnings as company cuts 1,100 employees due to AI changes ○ found 2026 › May › 07 (Thu) @ 22:28 UTC a story from CNBC ⚠️ › Top News Cloudflare ■ preview sentiment