Cloudflare, Inc. (NET)
NYSE: NET · Real-Time Price · USD
315.78
-15.05 (-4.55%)
At close: Aug 14, 2026, 4:00 PM EDT
315.45
-0.33 (-0.10%)
After-hours: Aug 14, 2026, 7:59 PM EDT

Cloudflare Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
112,44369,05836,95527,95614,85742,310
Market Cap Growth
61.87%86.87%32.19%88.17%-64.89%81.18%
Enterprise Value
111,80968,51636,58227,80114,78841,744
Last Close Price
315.78197.15107.6883.2645.21131.50
Forward PE
213.77176.23137.82161.73286.04-
PS Ratio
44.7631.8522.1321.5615.2364.45
PB Ratio
69.3847.3335.3236.6423.8152.15
P/TBV Ratio
94.7758.0043.8346.9533.5153.79
P/FCF Ratio
328.86245.75204.74208.74--
P/OCF Ratio
177.51114.5097.14109.89120.21654.46
PEG Ratio
4.306.572.643.587.57-
EV/Sales Ratio
44.5031.6021.9121.4415.1663.59
EV/FCF Ratio
327.00243.82202.67207.59--
Debt / Equity Ratio
2.182.411.401.882.531.59
Debt / EBITDA Ratio
48.21146.69108.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
125.5113.7310.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.05%-2.69%-2.87%-4.34%-4.97%-4.24%
Return on Capital Employed (ROCE)
-5.10%-5.50%-5.50%-8.50%-9.00%-6.10%
Earnings Yield
-0.18%-0.15%-0.21%-0.66%-1.30%-0.61%
FCF Yield
0.30%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