Cloudflare stock plunges more than 20% as 1,100 job cuts overshadow Q1 earnings beat

May 8, 2026
2 Mins Read
2 Views