Cloudflare, Inc. (NET)
Cloudflare Triple The Revenue, Still Too Expensive (Sell)
Cloudflare: Policing The Internet (StrongSell)