CLOUDFLARE, INC. (NET)

SEIFERT THOMAS J 🟡 adjusted position in 301.6K shares (7 derivative) of Cloudflare, Inc. (NET) at $213.23 ($2.8M) Transaction Date: Mar 15, 2026 | Filing ID: 000010

FIRST SOLAR, INC. (FSLR)

Buehler Patrick James 🟡 adjusted position in 180 shares (1 derivative) of FIRST SOLAR, INC. (FSLR) at $200.80 Transaction Date: Mar 13, 2026 | Filing ID: 000074

FIRST SOLAR, INC. (FSLR)

Bradley Alexander R. 🟡 adjusted position in 14.7K shares (1 derivative) of FIRST SOLAR, INC. (FSLR) at $202.44 ($2.9M) Transaction Date: Mar 13, 2026 | Filing ID: 000073

ZSCALER, INC. (ZS)

📋 Adam Geller (Officer) plans to sell 1K shares of Zscaler, Inc. (at $156.59 each, total $233K) Filed: Mar 17, 2026 | ID: 000053

FIRST SOLAR, INC. (FSLR)

ANTOUN GEORGES 🟡 adjusted position in 245 shares (1 derivative) of FIRST SOLAR, INC. (FSLR) at $200.80 Transaction Date: Mar 13, 2026 | Filing ID: 000071