NET
Cloudflare, Inc. Class A common stock, par value $0.001 per share
$82.95
1.32%
+1.08
Notify me if price changes either direction
Buy NET stocks now with Interactive Brokers – the most advanced investment platform
Loading
Key Stats
Market cap.
26.9B
Enterprise value
27.5B
Trailing PE
-150.60000332919
Forward PE
102.2375
PEG Ratio
102.2375
Enterprise to EBITDA
-344.16
Enterprise to revenue
19.862
Price to book MRQ
34.848743
Price to sales TTM
19.448017
Financials
Fiscal Year Ends
2023-12-31
Most Recent Quarter (MRQ)
2024-03-31
Revenue (TTM)
1.4B
EBITDA
14.1M
Diluted EPS TTM
-0.53
Total Cash (MRQ)
1.7B
Current ratio (MRQ)
3.512
Operating Cash Flow (TTM)
291.6M