Cloudflare at 34x Sales Is Already Pricing the Edge Network That Doesn't Exist Yet
Cloudflare generates $324 million of free cash flow on $2.17 billion of revenue and is valued at $73 billion, or 34x sales. The growth story is real. The price is unforgiving.