Cloudflare Inc logo

Cloudflare Inc

FRA:8CF (USA)  
€ 65.55 (+2.44%) Jun 7
At Loss
P/B:
30.14
Market Cap:
€ 22.07B ($ 23.87B)
Enterprise V:
€ 21.81B ($ 23.59B)
Volume:
33.00
Avg Vol (2M):
307.00
Also Trade In:
Volume:
33.00
At Loss

Cloudflare Inc Valuation Measures