Widmar Mark R - Insider Non-Derivative Transactions at FIRST SOLAR, INC. (FSLR) - (SEC)

Updated on December 12, 2024.

According to recent SEC insider information filed on Jun 3, 2024, Widmar Mark R's relationship to FIRST SOLAR, INC. (FSLR) is Director,Officer (Chief Executive Officer), and currently has 81,861 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other FSLR insiders.

Data Source: SEC.
Widmar Mark R - Insider Non-Derivative Transactions of FSLR Common Stock
Widmar Mark R - Insider Non-Derivative Transactions at FSLR
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Jun 4, 2024 Sell -- (Common Stock) 36692 273.26 81861
Mar 16, 2024 F -- (Common Stock) 1984 147.42 118553
Mar 16, 2024 M -- (Common Stock) 4856 0 120537
Mar 7, 2024 F -- (Common Stock) 6123 158.42 111968
Mar 7, 2024 F -- (Common Stock) 2085 158.42 114985
Mar 7, 2024 F -- (Common Stock) 482 158.42 115681
Mar 7, 2024 M -- (Common Stock) 1178 0 116163
Mar 7, 2024 M -- (Common Stock) 5102 0 117070
Mar 7, 2024 M -- (Common Stock) 14987 0 118091
Mar 2, 2024 Sell -- (Common Stock) 21244 152.74 103104
Mar 1, 2024 F -- (Common Stock) 29342 153.89 124348
Mar 1, 2024 Acquisition -- (Common Stock) 71829 0 153690
Jul 29, 2023 Sell -- (Common Stock) 2160 223.41 81861
Jul 19, 2023 Sell -- (Common Stock) 2160 210 84021
Jul 18, 2023 Sell -- (Common Stock) 3982 205 86181
Jun 7, 2023 Sell -- (Common Stock) 39948 199.97 90163
Mar 16, 2023 F -- (Common Stock) 2033 203.22 130111
Mar 16, 2023 M -- (Common Stock) 4856 0 132144
Mar 7, 2023 F -- (Common Stock) 5359 212.3 115707
Mar 7, 2023 M -- (Common Stock) 12653 0 121066
Mar 7, 2023 F -- (Common Stock) 6347 212.3 124347
Mar 7, 2023 F -- (Common Stock) 2161 212.3 127288
Mar 7, 2023 M -- (Common Stock) 5102 0 129449
Mar 7, 2023 M -- (Common Stock) 14987 0 130694
Mar 4, 2023 Sell -- (Common Stock) 700 210.96 108413
Mar 4, 2023 Sell -- (Common Stock) 4816 210.18 109113
Mar 4, 2023 Sell -- (Common Stock) 2597 209.22 113929
Mar 4, 2023 Sell -- (Common Stock) 2421 208.21 116526
Mar 4, 2023 Sell -- (Common Stock) 688 206.98 118947
Mar 4, 2023 Sell -- (Common Stock) 6092 205.98 119635
Mar 4, 2023 Sell -- (Common Stock) 3458 205.15 125727
Mar 4, 2023 Sell -- (Common Stock) 1945 203.83 129185
Mar 4, 2023 Sell -- (Common Stock) 3186 203.08 131130
Mar 4, 2023 Sell -- (Common Stock) 650 201.72 134316
Mar 3, 2023 F -- (Common Stock) 40969 195.68 134966
Mar 3, 2023 Acquisition -- (Common Stock) 94074 0 175935