3

Cloudflare Stock Tumbles. An Earnings Beat Wasn't Enough