Technology  Cloudflare stock jumps 21% on earnings beat as the company wins larger deals

Cloudflare stock jumps 21% on earnings beat as the company wins larger deals