Matthew Prince Sells 52,384 Shares of Cloudflare, Inc. (NYSE:NET) Stock
Cloudflare, Inc. (NYSE:NET – Get Free Report) CEO Matthew Prince sold 52,384 shares of the company’s stock in a transaction on Friday, February 23rd. The shares were sold at an average price of $98.75, for a total transaction of $5,172,920.00. Following the completion of the sale, the chief executive officer now directly owns 12,183 shares […]