NET
Cloudflare Inc
Price:  
216.17 
USD
Volume:  
2,109,004.00
United States | Software
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

Cloudflare EV/EBITDA

-102.9%
Upside

As of 2026-05-23, the EV/EBITDA ratio of Cloudflare Inc (NET) is -11,200.10. EV/EBITDA ratio is calculated by dividing the enterprise value by the TTM EBITDA. Cloudflare's latest enterprise value is 78,423.12 mil USD. Cloudflare's TTM EBITDA according to its financial statements is -7.00 mil USD. Dividing these 2 quantities gives us the above Cloudflare EV/EBITDA ratio.

Note: valuation result may not be accurate due to the company's negative EBITDA.

Range Selected
Trailing P/E multiples 18.3x - 20.6x 19.9x
Forward P/E multiples 22.8x - 29.9x 25.0x
Fair Price (7.00) - (5.20) (6.23)
Upside -103.2% - -102.4% -102.9%
216.17 USD
Stock Price
(6.23) USD
Fair Price

Cloudflare EV/EBITDA - Historical EV/EBITDA Data

Date EV/EBITDA
2026-05-21 -11,023.16
2026-05-20 -10,896.48
2026-05-19 -10,725.57
2026-05-18 -10,475.23
2026-05-15 -10,264.61
2026-05-14 -10,377.71
2026-05-13 -10,016.28
2026-05-12 -9,723.21
2026-05-11 -10,061.52
2026-05-08 -10,192.72
2026-05-07 -13,242.01
2026-05-06 -12,829.81
2026-05-05 -12,620.69
2026-05-04 -11,602.25
2026-05-01 -11,266.96
2026-04-30 -10,637.10
2026-04-29 -10,988.97
2026-04-28 -10,814.54
2026-04-27 -11,008.58
2026-04-24 -10,742.66
2026-04-23 -10,638.60
2026-04-22 -10,767.29
2026-04-21 -10,772.82
2026-04-20 -10,629.05
2026-04-17 -10,437.03
2026-04-16 -10,255.56
2026-04-15 -9,891.11
2026-04-14 -9,314.03
2026-04-13 -9,583.97
2026-04-10 -8,727.90
2026-04-09 -10,037.89
2026-04-08 -10,952.78
2026-04-07 -11,206.13
2026-04-06 -10,979.42
2026-04-02 -10,974.90
2026-04-01 -10,660.22
2026-03-31 -10,705.96
2026-03-30 -10,117.32
2026-03-27 -10,539.07
2026-03-26 -10,896.48
2026-03-25 -11,292.09
2026-03-24 -11,048.29
2026-03-23 -11,425.31
2026-03-20 -11,162.40
2026-03-19 -11,461.00
2026-03-18 -11,668.10
2026-03-17 -10,966.35
2026-03-16 -10,755.73
2026-03-13 -11,013.10
2026-03-12 -10,996.01