StatMuse+  Get our new premium offering 

Cloudflare

NET NYSE

Price & Volume

52W Range$74.88-$219
Market Cap$75.1B
Shares Short9M

Financials

See more
Revenue (12 Mos)$1.8B
Revenue Growth (YoY)27.8%
Gross Profit (12 Mos)$1.4B
Diluted EPS-$0.34

About

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