Current Stock Value

Cloudflare, Inc. (NET)

$69.16

+3.00 (+4.53%)
Valuation Date: 5/31/2023
Share Price on Valuation Date 69.16$
Stock Beta 1.01
Outstanding Shares 326.33