StatMuse+  Get our new premium offering 

Cloudflare

NET NYSE

Price & Volume

52W Range$69.26-$198.01
Market Cap$63.3B
Shares Short9M

Financials

See more
Revenue (12 Mos)$1.7B
Revenue Growth (YoY)26.5%
Gross Profit (12 Mos)$1.3B
Diluted EPS-$0.24

About

CEOMr. Matthew Prince J.D.
Address101 Townsend Street, San Francisco, CA, United States, 94107
SectorTechnology
IndustrySoftware - Infrastructure
Full-Time Employees4,400