If you invested in NET
A $1,000 investment in Cloudflare, Inc. on July 6, 2021 would be worth about $3,006 today, a 24.1% annual return.
Loading history…
A $1,000 investment in Cloudflare, Inc. on July 6, 2021 would be worth about $3,006 today, a 24.1% annual return.
Loading history…