Cloudflare, Inc. (NYSE:NET – Get Free Report) Director Carl Ledbetter sold 7,994 shares of Cloudflare stock in a transaction that occurred on Wednesday, May 29th. The stock was sold at an average price of $72.79, for a total transaction of $581,883.26. Following the completion of the transaction, the director now directly owns 1,140,665 shares in […]