Mark Widmar

(Mr. Mark Widmar)

Currently holds a position at First Solar Inc

Positions

Position Company Period
Chief Executive Officer, Director First Solar Inc July 1, 2016 -
Director of 8point3 General Partner LLC 8Point3 Energy Partners LP July 5, 2016 - June 19, 2018
Chief Financial Officer, Director of 8point3 General Partner LLC 8Point3 Energy Partners LP March 1, 2015 - July 5, 2016
Chief Financial Officer First Solar Inc July 1, 2015 - July 1, 2016
Chief Financial Officer, Chief Accounting Officer First Solar Inc Feb. 1, 2012 - July 1, 2015
Chief Financial Officer First Solar Inc April 4, 2011 - Feb. 1, 2012
Mark Widmar's trades of First Solar Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-18 2025-03-17 S Sale
1,966 -1.7%
133.75
USD 262,953
1,966 -1.7% 133.75 USD 262,953
2025-03-10 2025-03-07 S Sale
1,272 -1.2%
132.96
USD 169,125
1,272 -1.2% 132.96 USD 169,125
2025-03-03 2025-02-28 PS Planned sale
21,542 -17.2%
141.09
USD 3,039,361
21,542 -17.2% 141.09 USD 3,039,361
2024-06-04 2024-06-03 PS Planned sale
36,692 -30.9%
273.26
USD 10,026,456
36,692 -30.9% 273.26 USD 10,026,456
2024-03-05 2024-03-01 PS Planned sale
21,244 -17.1%
152.74
USD 3,244,809
21,244 -17.1% 152.74 USD 3,244,809
2023-08-01 2023-07-28 PS Planned sale
2,160 -2.6%
223.41
USD 482,566
2,160 -2.6% 223.41 USD 482,566
2023-07-19 2023-07-18 PS Planned sale
2,160 -2.5%
210.00
USD 453,600
2,160 -2.5% 210.00 USD 453,600
2023-07-19 2023-07-17 PS Planned sale
3,982 -4.4%
205.00
USD 816,310
3,982 -4.4% 205.00 USD 816,310
2023-06-07 2023-06-06 PS Planned sale
39,948 -30.7%
199.97
USD 7,988,402
39,948 -30.7% 199.97 USD 7,988,402
2023-03-06 2023-03-03 PS Planned sale
700 -0.6%
210.96
USD 147,672
700 -0.6% 210.96 USD 147,672
2023-03-06 2023-03-03 PS Planned sale
4,816 -4.2%
210.18
USD 1,012,227
4,816 -4.2% 210.18 USD 1,012,227
2023-03-06 2023-03-03 PS Planned sale
2,597 -2.2%
209.22
USD 543,344
2,597 -2.2% 209.22 USD 543,344
2023-03-06 2023-03-03 PS Planned sale
2,421 -2.0%
208.21
USD 504,076
2,421 -2.0% 208.21 USD 504,076
2023-03-06 2023-03-03 PS Planned sale
688 -0.6%
206.98
USD 142,402
688 -0.6% 206.98 USD 142,402
2023-03-06 2023-03-03 PS Planned sale
6,092 -4.8%
205.98
USD 1,254,830
6,092 -4.8% 205.98 USD 1,254,830
2023-03-06 2023-03-03 PS Planned sale
3,458 -2.7%
205.15
USD 709,409
3,458 -2.7% 205.15 USD 709,409
2023-03-06 2023-03-03 PS Planned sale
1,945 -1.5%
203.83
USD 396,449
1,945 -1.5% 203.83 USD 396,449
2023-03-06 2023-03-03 PS Planned sale
3,186 -2.4%
203.08
USD 647,013
3,186 -2.4% 203.08 USD 647,013
2023-03-06 2023-03-03 PS Planned sale
650 -0.5%
201.72
USD 131,118
650 -0.5% 201.72 USD 131,118
2022-07-29 2022-07-28 PS Planned sale
32,239 -28.3%
89.72
USD 2,892,483
32,239 -28.3% 89.72 USD 2,892,483
2022-05-10 2022-05-06 PS Planned sale
13,648 -10.7%
75.28
USD 1,027,421
13,648 -10.7% 75.28 USD 1,027,421
2022-03-04 2022-03-03 PS Planned sale
4,356 -4.0%
69.28
USD 301,784
4,356 -4.0% 69.28 USD 301,784
2022-03-04 2022-03-03 PS Planned sale
7,849 -6.7%
68.36
USD 536,558
7,849 -6.7% 68.36 USD 536,558
2022-03-04 2022-03-03 PS Planned sale
16,167 -12.2%
67.52
USD 1,091,596
16,167 -12.2% 67.52 USD 1,091,596
2021-05-04 2021-05-03 PS Planned sale
64,514 -46.0%
76.19
USD 4,915,025
64,514 -46.0% 76.19 USD 4,915,025
2021-03-02 2021-03-01 PS Planned sale
13,156 -10.9%
82.48
USD 1,085,107
13,156 -10.9% 82.48 USD 1,085,107
2020-08-11 2020-08-10 PS Planned sale
18,541 -16.4%
74.24
USD 1,376,484
18,541 -16.4% 74.24 USD 1,376,484
2020-08-11 2020-08-10 PS Planned sale
36,967 -24.6%
73.30
USD 2,709,681
36,967 -24.6% 73.30 USD 2,709,681
2020-08-11 2020-08-10 PS Planned sale
24,410 -14.0%
72.62
USD 1,772,654
24,410 -14.0% 72.62 USD 1,772,654
2020-02-26 2020-02-24 PS Planned sale
23,358 -13.9%
51.21
USD 1,196,163
23,358 -13.9% 51.21 USD 1,196,163
2019-04-11 2019-04-10 PS Planned sale
33,371 -18.0%
60.00
USD 2,002,260
33,371 -18.0% 60.00 USD 2,002,260
// ... existing code ... // ... rest of the file ...