Skip to main content
Earnings Labs
Cloudflare, Inc. logo

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