Cloudflare, Inc. (NYSE:NET – Get Free Report) CFO Thomas J. Seifert sold 15,000 shares of the company’s stock in a transaction that occurred on Wednesday, April 3rd. The shares were sold at an average price of $94.91, for a total value of $1,423,650.00. Following the completion of the sale, the chief financial officer now owns […]