Cloudflare, Inc. (NET)
Technology, Software - Infrastructure

Market cap: 52.85B
Recommendation: hold
PE: N/A
Previous close: 160.59
$153.265 USD
-4.56% change today
+25.02% change last month

5D 1M 6M 1Y

Inversely correlated stocks

 more

More data

analystTarget: 144.02068 priceToBook: 50.52
totalCash: 1.86B debt: 1.46B