Cloudflare, Inc. logo
Cloudflare, Inc. (NET)
Compare

Cloudflare, Inc. (NET) Average Return on Invested Capital (ROIC)

Return on Invested Capital (ROIC)

The current return on invested capital (roic) for Cloudflare, Inc. (NET) is -4.10% as of Wednesday, June 10, 2026, shown against its trailing averages.

Average Return on Invested Capital (ROIC) Chart

NET Return on Invested Capital (ROIC) Averages

RETURN ON INVESTED CAPITAL (ROIC) CURRENT

-4.10%

RETURN ON INVESTED CAPITAL (ROIC) TTM

-5.08%

RETURN ON INVESTED CAPITAL (ROIC) 3Y

-6.88%

RETURN ON INVESTED CAPITAL (ROIC) 5Y

-6.94%

RETURN ON INVESTED CAPITAL (ROIC) 10Y

-9.90%

RETURN ON INVESTED CAPITAL (ROIC) 15Y

-9.90%

RETURN ON INVESTED CAPITAL (ROIC) 20Y

-9.90%