Cloudflare (NYSE:NET) Stock Price Down 3.7% After Insider Selling
Shares of Cloudflare, Inc. (NYSE:NET – Get Free Report) dropped 3.7% during trading on Thursday after an insider sold shares in the company. The company traded as low as $100.01 and last traded at $100.49. Approximately 1,390,847 shares were traded during trading, a decline of 71% from the average daily volume of 4,795,987 shares. The […]