Cloudflare, Inc. (NYSE:NET – Get Free Report) Director Carl Ledbetter sold 7,991 shares of Cloudflare stock in a transaction dated Wednesday, April 3rd. The stock was sold at an average price of $94.05, for a total value of $751,553.55. Following the completion of the sale, the director now owns 1,267,013 shares of the company’s stock, […]