Corporate Sell-Off Raises Questions About Cloudflare's Future