NYSE:NETIT
Assessing Cloudflare (NET) After Recent Security Headlines And A 3-Year Price Surge
If you are wondering whether Cloudflare's share price still lines up with its underlying worth, you are not alone. This article will walk through what that value picture looks like.
Cloudflare closed at US$179.98, with returns of 5.7% over the last 7 days, a 1.5% decline over 30 days, an 8.2% decline year to date and 4.3% over the past year, while the 3 year return is very large and the 5 year return sits at 119.3%.
Recent headlines have focused on Cloudflare's role in internet security and...