로딩 중…
StockDiggingStockDigging

Cloudflare, Inc.

NET· NYSE
$224.04-1.25%
2026-06-18

Price Chart

Cloudflare, Inc.+23.51%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$79.19B
Revenue$2.33B
Net Income$-87M
Total Assets$6.16B
Net Assets$1.53B
Value
P/B51.87x
P/S34.01x
EV/EBITDA593.04x
FCF Yield0.45%
Profitability
ROE-5.68%
ROA-1.41%
Op. Margin-9.27%
Revenue Growth33.54%
Financial Health
Debt Ratio303.74%
Total Debt$3.52B
FCF$356M
Cash$943M
Current Ratio1.96x
Net Debt/EBITDA18.72x
Performance
1Y Return23.51%
1M Return8.37%
From 52W High-19.07%
1Y MDD-36.76%
Trading
Volume2,558,408 shares
Trading Value$568M
Per Share
EPS$-0.29
BPS$4.16