Cloudflare stock sinks 18% after earnings as company cuts 1,100 employees due to AI changes https://www.cnbc.com/2026/05/07/cloudflare-net-q1-2026-stock-earnings-layoffs.html Posted by ControlCAD