Cloudflare, Inc. (NYSE:NET – Get Free Report) Director Carl Ledbetter sold 7,988 shares of the business’s stock in a transaction dated Wednesday, September 6th. The shares were sold at an average price of $64.79, for a total transaction of $517,542.52. Following the completion of the transaction, the director now owns 1,818,631 shares in the company, […]