If you are wondering whether Cloudflare's share price still reflects its fundamentals, you are not alone. A closer look at how the market is valuing the business can be useful before making any ...