Reports are indicating that there were more than several insider trading activities at NET starting from Ledbetter Carl, who sold 15,000 shares at the price of $195.73 back on Aug 25 '25. After this action, Ledbetter Carl now owns 1,028,073 shares of Cloudflare Inc, valued at $2,935,935 using the latest closing price.