AMGEN INC (AMGN)

Director Bradway Robert A 🔴 sold 5.1K shares of AMGEN INC (AMGN) at $329.82 ($1.7M) Transaction Date: May 02, 2026 | Filing ID: 000058

FIRST SOLAR, INC. (FSLR)

Buehler Patrick James 🟡 adjusted position in 235 shares (1 derivative) of FIRST SOLAR, INC. (FSLR) at $215.63 Transaction Date: May 04, 2026 | Filing ID: 000121

FIRST SOLAR, INC. (FSLR)

Dymbort Jason E. 🟡 adjusted position in 409 shares (1 derivative) of FIRST SOLAR, INC. (FSLR) at $215.63 Transaction Date: May 04, 2026 | Filing ID: 000120

FIRST SOLAR, INC. (FSLR)

Gloeckler Markus 🟡 adjusted position in 420 shares (1 derivative) of FIRST SOLAR, INC. (FSLR) at $215.63 Transaction Date: May 04, 2026 | Filing ID: 000119

FIRST SOLAR, INC. (FSLR)

Sloan Samantha L. 🟡 adjusted position in 19 shares (1 derivative) of FIRST SOLAR, INC. (FSLR) at $215.63 Transaction Date: May 04, 2026 | Filing ID: 000118

FIRST SOLAR, INC. (FSLR)

Stockdale Caroline 🟡 adjusted position in 262 shares (1 derivative) of FIRST SOLAR, INC. (FSLR) at $215.63 Transaction Date: May 04, 2026 | Filing ID: 000116

FIRST SOLAR, INC. (FSLR)

Theurer Nathan B. 🟡 adjusted position in 13 shares (1 derivative) of FIRST SOLAR, INC. (FSLR) at $215.63 Transaction Date: May 04, 2026 | Filing ID: 000115