Michelle Zatlyn sold 13,259 shares of Cloudflare, Inc. (NET) at $173.01 per share on February 23, 2026, totaling approximately $2,293,939.
Insider Trading
February 24, 2026
Michelle Zatlyn sold 13,259 shares of Cloudflare, Inc. (NET) at $173.01 per share on February 23, 2026, totaling approximately $2,293,939.