SEC Insider Transactions from Widmar Mark R.

Last updated: 2026-03-18 13:02 UTC | Total transactions: 82

Mark R. Widmar, CEO of First Solar Inc. ($FSLR), sold shares on the open market 35 times over the past year for a total of $8.4 million. His most recent sale occurred on March 9, 2026. These FSLR insider sales rank 1285th among 11,678 individual insiders by value, below the $8.6 million average but well above the typical 6.4 transactions. Widmar made no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 16, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 1937 $200.80 102,798.0000 107,538,000 1.85% 0.00%
March 13, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 4856 $0.00 104,735.0000 107,538,000 4.86% 0.00%
March 13, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 4856 $0.00 4,856.0000 107,538,000 50.00% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer A Restricted Stock Units 12685 $0.00 12,685.0000 107,538,000 9999.99% 0.01%
March 6, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 3156 $0.00 6,313.0000 107,538,000 33.33% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 1178 $0.00 2,354.0000 107,538,000 33.35% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 5101 $0.00 0.0000 107,538,000 100.00% 0.00%
March 9, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 1703 $190.36 99,879.0000 107,538,000 1.68% 0.00%
March 9, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 1282 $190.36 101,582.0000 107,538,000 1.25% 0.00%
March 9, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 480 $190.36 102,864.0000 107,538,000 0.46% 0.00%
March 9, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 2072 $190.36 103,344.0000 107,538,000 1.97% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 4194 $0.00 105,416.0000 107,538,000 4.14% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 3156 $0.00 101,222.0000 107,538,000 3.22% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 1178 $0.00 98,066.0000 107,538,000 1.22% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 5101 $0.00 96,888.0000 107,538,000 5.56% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 4194 $0.00 12,584.0000 107,538,000 25.00% 0.00%
Feb. 27, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer A Common Stock 17664 $0.00 99,525.0000 107,538,000 21.58% 0.02%
March 3, 2026 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 7738 $195.93 91,787.0000 107,538,000 7.77% 0.01%
Feb. 26, 2026 ALBEMARLE CORP $ALB Widmar Mark R Director A Phantom Stock 325 $0.00 325.0000 117,847,220 9999.99% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 34 $205.92 81,861.0000 107,525,000 0.04% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 47 $185.15 84,135.0000 107,525,000 0.06% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 9 $186.47 84,126.0000 107,525,000 0.01% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 152 $189.98 83,974.0000 107,525,000 0.18% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 192 $191.30 83,782.0000 107,525,000 0.23% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 30 $192.35 83,752.0000 107,525,000 0.04% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 33 $192.80 83,719.0000 107,525,000 0.04% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 24 $194.25 83,695.0000 107,525,000 0.03% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 179 $195.19 83,516.0000 107,525,000 0.21% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 36 $196.64 83,480.0000 107,525,000 0.04% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 83 $197.84 83,397.0000 107,525,000 0.10% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 58 $198.68 83,339.0000 107,525,000 0.07% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 160 $199.84 83,179.0000 107,525,000 0.19% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 28 $200.92 83,151.0000 107,525,000 0.03% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 152 $202.13 82,999.0000 107,525,000 0.18% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 509 $203.08 82,490.0000 107,525,000 0.61% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 512 $203.97 81,978.0000 107,525,000 0.62% 0.00%
Aug. 15, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 83 $205.05 81,895.0000 107,525,000 0.10% 0.00%
Aug. 13, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 1367 $185.45 86,611.0000 107,525,000 1.55% 0.00%
Aug. 13, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 581 $186.58 86,030.0000 107,525,000 0.67% 0.00%
Aug. 13, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 786 $187.38 85,244.0000 107,525,000 0.91% 0.00%
Aug. 13, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 274 $188.82 84,970.0000 107,525,000 0.32% 0.00%
Aug. 13, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 788 $189.91 84,182.0000 107,525,000 0.93% 0.00%
Aug. 12, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 14322 $185.04 96,468.0000 107,525,000 12.93% 0.01%
Aug. 12, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 5456 $186.17 91,012.0000 107,525,000 5.66% 0.01%
Aug. 12, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 2834 $186.97 88,178.0000 107,525,000 3.11% 0.00%
Aug. 12, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 200 $187.74 87,978.0000 107,525,000 0.23% 0.00%
Aug. 12, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 200 $181.78 111,690.0000 107,525,000 0.18% 0.00%
Aug. 12, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 900 $183.79 110,790.0000 107,525,000 0.81% 0.00%
May 1, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer A Restricted Stock Units 15209 $0.00 15,209.0000 107,525,000 9999.99% 0.01%
March 14, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 4856 $0.00 113,856.0000 107,525,000 4.46% 0.00%
March 17, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 1966 $133.75 111,890.0000 107,525,000 1.73% 0.00%
March 14, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 4856 $0.00 9,712.0000 107,525,000 33.33% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer F Common Stock 2085 $131.13 106,420.0000 107,525,000 1.92% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 1178 $0.00 107,598.0000 107,525,000 1.11% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer F Common Stock 482 $131.13 107,116.0000 107,525,000 0.45% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 3156 $0.00 110,272.0000 107,525,000 2.95% 0.00%
March 7, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 1272 $132.96 109,000.0000 107,525,000 1.15% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 5102 $0.00 5,101.0000 107,525,000 50.00% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 1178 $0.00 3,532.0000 107,525,000 25.01% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 3156 $0.00 9,469.0000 107,525,000 25.00% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer A Restricted Stock Units 16778 $0.00 16,778.0000 107,525,000 9999.99% 0.02%
March 6, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 5102 $0.00 108,505.0000 107,525,000 4.93% 0.00%
Feb. 28, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 21542 $141.09 103,403.0000 107,525,000 17.24% 0.02%
Feb. 26, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer F Common Stock 29754 $156.84 124,945.0000 107,525,000 19.23% 0.03%
Feb. 26, 2025 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer A Common Stock 72838 $0.00 154,699.0000 107,525,000 88.98% 0.07%
June 3, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 36692 $273.26 81,861.0000 107,372,000 30.95% 0.03%
March 15, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 4856 $0.00 14,568.0000 107,372,000 25.00% 0.00%
March 15, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer F Common Stock 1984 $147.42 118,553.0000 107,372,000 1.65% 0.00%
March 15, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 4856 $0.00 120,537.0000 107,372,000 4.20% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer F Common Stock 6123 $158.42 111,968.0000 107,372,000 5.18% 0.01%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 14987 $0.00 118,091.0000 107,372,000 14.54% 0.01%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 1178 $0.00 4,710.0000 107,372,000 20.01% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 5102 $0.00 10,203.0000 107,372,000 33.34% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Restricted Stock Units 14987 $0.00 0.0000 107,372,000 100.00% 0.01%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer F Common Stock 482 $158.42 115,681.0000 107,372,000 0.41% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 1178 $0.00 116,163.0000 107,372,000 1.02% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer F Common Stock 2085 $158.42 114,985.0000 107,372,000 1.78% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer M Common Stock 5102 $0.00 117,070.0000 107,372,000 4.56% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer A Restricted Stock Units 12625 $0.00 12,625.0000 107,372,000 9999.99% 0.01%
March 1, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer S Common Stock 21244 $152.74 103,104.0000 107,372,000 17.08% 0.02%
Feb. 29, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer A Common Stock 71829 $0.00 153,690.0000 107,372,000 87.75% 0.07%
Feb. 29, 2024 FIRST SOLAR, INC. $FSLR Widmar Mark R Chief Executive Officer F Common Stock 29342 $153.89 124,348.0000 107,372,000 19.09% 0.03%