Cloudflare, Inc. (NET)
NYSE·Technology·Software - Infrastructure
$270.48
+2.64%
Mkt Cap $93.11B
Analyst Ratings
Buy
24
Hold
7
Sell
2
Price Target (95 analysts)
$229.12
Range $136.00 – $305.00
Implied Upside
-15.3%
Consensus $229.12 vs current $270.48