KeyBanc Capital Markets slashes price target on Cloudflare Inc [NET] – find out why.
Cloudflare Inc [NYSE: NET] closed the trading session at $181.92 on 2025-07-10. The day’s price range saw the stock hit a low of $179.55, while the highest price level was $194.485. The stocks have a year to date performance of 114.33 percent and weekly performance