NYSE:NETIT
Is It Too Late To Consider Cloudflare (NET) After Its Recent Share Price Surge?
If you are wondering whether Cloudflare's share price still makes sense after a strong run in recent years, the key question now is how that price stacks up against what the business may be worth.
The stock recently closed at US$219.67, with the share price down 17.2% over the past week, up 13.5% over the past month, up 12.1% year to date and up 22.2% over the past year, while the three year return sits at a very large level and the five year return is 131.8%.
Recent headlines have focused...