NET

Cloudflare Inc

$214.60 0.92%as of 5/22/2026, 7:16:27 PM

1Y Price

Capitalization

Market cap
$76.2B
Enterprise value
$75.6B
Total debt
$3.5B
Cash & equiv
$4.2B

Valuation (CY26)

EV / Rev
26.9x
EV / EBITDA
75.6x
EV / uFCF
124.0x
P / E
179.3x

Yield & Margin (LTM)

uFCF yield
(0.2)%
EBITDA margin
5.9%
NI margin
(3.7)%
uFCF margin
(8.0)%

P&L

MetricLTMCY26CY27
Revenue ($B)2.32.83.6
Growth Y/Y (%)20.727.4
EBITDA ($B)0.11.01.3
Margin (%)5.935.635.6
Growth Y/Y (%)613.327.4
uFCF ($B)(0.2)0.60.8
Margin (%)(8.0)21.721.7
Growth Y/Y (%)(431.5)27.4
Net Income ($B)(0.1)0.40.6
Margin (%)(3.7)14.315.7
Growth Y/Y (%)(569.8)40.5

News