Cloudflare, Inc. (NET)
NYSE: NET · Real-Time Price · USD
278.92
-5.59 (-1.96%)
At close: Sep 4, 2026, 4:00 PM EDT
277.65
-1.27 (-0.46%)
After-hours: Sep 4, 2026, 7:59 PM EDT

Cloudflare Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
99,31869,05836,95527,95614,85742,310
Market Cap Growth
38.55%86.87%32.19%88.17%-64.89%81.18%
Enterprise Value
98,68468,51636,58227,80114,78841,744
Last Close Price
278.92197.15107.6883.2645.21131.50

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
188.73176.23137.82161.73286.04-
PS Ratio
39.5331.8522.1321.5615.2364.45
PB Ratio
61.2847.3335.3236.6423.8152.15
P/TBV Ratio
83.7158.0043.8346.9533.5153.79
P/FCF Ratio
290.47245.75204.74208.74--
P/OCF Ratio
156.79114.5097.14109.89120.21654.46
PEG Ratio
3.796.572.643.587.57-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
39.2831.6021.9121.4415.1663.59
EV/FCF Ratio
288.62243.82202.67207.59--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.182.411.401.882.531.59
Debt / EBITDA Ratio
47.28130.94108.88---
Debt / FCF Ratio
10.3212.528.1110.72--
Net Debt / Equity Ratio
-0.39-0.40-0.37-0.31-0.12-0.65
Net Debt / EBITDA Ratio
175.4714.7410.903.350.636.48
Net Debt / FCF Ratio
-1.85-2.07-2.18-1.783.6418.66
Asset Turnover
0.420.460.550.490.390.35
Quick Ratio
1.761.922.763.414.546.67
Current Ratio
1.821.982.863.504.756.78
Return on Equity (ROE)
-14.43%-8.16%-8.71%-26.52%-26.95%-31.97%
Return on Assets (ROA)
-2.04%-2.65%-2.87%-4.34%-4.97%-4.24%
Return on Capital Employed (ROCE)
-5.10%-5.40%-5.50%-8.50%-9.00%-6.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-0.21%-0.15%-0.21%-0.66%-1.30%-0.61%
FCF Yield
0.34%0.41%0.49%0.48%-0.14%-0.07%
Buyback Yield / Dilution
-2.02%-2.05%-2.32%-2.24%-4.49%-4.18%
SEC Filings: 10-K · 10-Q