Cloudflare, Inc. (NET)
NYSE·Technology·Software - Infrastructure
$354.31
+0.39%
Mkt Cap $118.59B
Analyst Ratings
Buy
28
Hold
5
Sell
2
Price Target (119 analysts)
$320.81
Range $136.00 – $390.00
Implied Upside
-9.5%
Consensus $320.81 vs current $354.31