Cloudflare

NET NYSE
Overview Stats Financials News

Price & Volume

Stats

See more
52W Range $53.88-$116
Market Cap $23B
Shares Short 8M

Financials

See more
Revenue (12 Mos) $1.3B
Revenue Growth (YoY) 30.5%
Gross Profit (12 Mos) $742.6M
Diluted EPS -$0.53

About

CEO Mr. Matthew Prince
Address 101 Townsend Street, San Francisco, CA, United States, 94107
Sector Technology
Industry Software - Infrastructure
Full-Time Employees 3,704