Investors must take note of Cloudflare Inc’s (NET) performance last week, which was 12.00%.
On Tuesday, Cloudflare Inc (NYSE: NET) opened higher 1.89% from the last session, before settling in for the closing price of $107.12. Price fluctuations for