Skip to content

NET

Cloudflare, Inc.

Stock

$349.07−1.93 (−0.55%)Close Oct 2, 2026

EBITDA, 2025
−$17M

EBITDA

EBITDA by fiscal year

PeriodEBITDAYoY
2025−$17M—
2024−$27M—
2023−$50M—
2022−$99M—
2021−$61M—
2020−$57M—
2019−$78M—
2018−$66M—
2017$2.4M—