Gloeckler Markus Insider Trading -- Recent SEC Form 4 Transactions

Gloeckler Markus (CIK 1819680) reported 24 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2026-03-17). Recent activity: Buy FSLR (854 shares), Sell FSLR (368 shares), Buy FSLR (760 shares), Buy FSLR (471 shares), Buy FSLR (852 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-03-17FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy854$0
2026-03-17FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell368$73,894
2026-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy760$0
2026-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy471$0
2026-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy852$0
2026-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy1,067$0
2026-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell320$60,915
2026-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell199$37,882
2026-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell358$68,149
2026-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell448$85,281
2026-03-05FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell3,640$716,898
2026-03-03FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell3,425$671,060
2026-03-03FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy7,065$0
2025-05-29FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell9,557$1.5M
2025-03-18FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy854$0
2025-03-18FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell380$50,825
2025-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy760$0
2025-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell341$44,715
2025-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy471$0
2025-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell212$27,800
2025-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy852$0
2025-03-10FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell378$50,259
2025-02-28FIRST SOLAR, INC. (FSLR)Chief Technology OfficerBuy12,806$0
2025-02-28FIRST SOLAR, INC. (FSLR)Chief Technology OfficerSell5,773$905,437

Source: SEC Form 4 filings · as of 2026-03-17