SEC Insider Transactions from Stockdale Caroline.

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

Caroline Stockdale, Chief People and Communications Officer at First Solar Inc. ($FSLR), sold shares on the open market six times over the last year for a total of $567 thousand. Her most recent sale occurred on March 9, 2026. These transactions rank her 6,176th among 11,678 insiders by sale value, well below the average of 8.6 million per person across 6.37 transactions. She made no open market purchases in 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 Stockdale Caroline Chief People and Comm. Officer S Common Stock 335 $200.80 34,060.0000 107,538,000 0.97% 0.00%
March 13, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 800 $0.00 34,395.0000 107,538,000 2.38% 0.00%
March 13, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 800 $0.00 800.0000 107,538,000 50.00% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 236 $0.00 33,413.0000 107,538,000 0.71% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 686 $0.00 34,636.0000 107,538,000 2.02% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 537 $0.00 33,950.0000 107,538,000 1.61% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 977 $0.00 33,177.0000 107,538,000 3.03% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer A Restricted Stock Units 1903 $0.00 1,903.0000 107,538,000 9999.99% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 686 $0.00 2,060.0000 107,538,000 24.98% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 537 $0.00 1,074.0000 107,538,000 33.33% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 236 $0.00 470.0000 107,538,000 33.43% 0.00%
March 6, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 977 $0.00 0.0000 107,538,000 100.00% 0.00%
March 9, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer S Common Stock 229 $190.36 33,595.0000 107,538,000 0.68% 0.00%
March 9, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer S Common Stock 293 $190.36 33,824.0000 107,538,000 0.86% 0.00%
March 9, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer S Common Stock 102 $190.36 34,117.0000 107,538,000 0.30% 0.00%
March 9, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer S Common Stock 417 $190.36 34,219.0000 107,538,000 1.20% 0.00%
Feb. 27, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer A Common Stock 3532 $0.00 33,850.0000 107,538,000 11.65% 0.00%
March 3, 2026 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer S Common Stock 1650 $195.93 32,200.0000 107,538,000 4.87% 0.00%
May 1, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer A Restricted Stock Units 2489 $0.00 2,489.0000 107,525,000 9999.99% 0.00%
March 14, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 801 $0.00 1,600.0000 107,525,000 33.36% 0.00%
March 14, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 801 $0.00 30,659.0000 107,525,000 2.68% 0.00%
March 17, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer S Common Stock 341 $133.75 30,318.0000 107,525,000 1.11% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 977 $0.00 29,834.0000 107,525,000 3.39% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer F Common Stock 419 $131.13 29,415.0000 107,525,000 1.40% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 236 $0.00 706.0000 107,525,000 25.05% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 536 $0.00 1,611.0000 107,525,000 24.97% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer A Restricted Stock Units 2746 $0.00 2,746.0000 107,525,000 9999.99% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 236 $0.00 29,651.0000 107,525,000 0.80% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer F Common Stock 102 $131.13 29,549.0000 107,525,000 0.34% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 536 $0.00 30,085.0000 107,525,000 1.81% 0.00%
March 7, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer S Common Stock 227 $132.96 29,858.0000 107,525,000 0.75% 0.00%
March 6, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 977 $0.00 977.0000 107,525,000 50.00% 0.00%
Feb. 26, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer A Common Stock 12006 $0.00 34,031.0000 107,525,000 54.51% 0.01%
Feb. 26, 2025 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer F Common Stock 5174 $156.84 28,857.0000 107,525,000 15.20% 0.00%
May 21, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer S Common Stock 12406 $205.00 22,025.0000 107,372,000 36.03% 0.01%
March 15, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 801 $0.00 34,775.0000 107,372,000 2.36% 0.00%
March 15, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer F Common Stock 344 $147.42 34,431.0000 107,372,000 0.99% 0.00%
March 15, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 801 $0.00 2,401.0000 107,372,000 25.02% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 2882 $0.00 34,517.0000 107,372,000 9.11% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 977 $0.00 34,259.0000 107,372,000 2.94% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer F Common Stock 1235 $158.42 33,282.0000 107,372,000 3.58% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer A Restricted Stock Units 2147 $0.00 2,147.0000 107,372,000 9999.99% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 236 $0.00 942.0000 107,372,000 20.03% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 977 $0.00 1,954.0000 107,372,000 33.33% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Restricted Stock Units 2882 $0.00 0.0000 107,372,000 100.00% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer F Common Stock 102 $158.42 33,974.0000 107,372,000 0.30% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer M Common Stock 236 $0.00 34,076.0000 107,372,000 0.70% 0.00%
March 6, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer F Common Stock 419 $158.42 33,840.0000 107,372,000 1.22% 0.00%
Feb. 29, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer A Common Stock 13753 $0.00 37,556.0000 107,372,000 57.78% 0.01%
Feb. 29, 2024 FIRST SOLAR, INC. $FSLR Stockdale Caroline Chief People and Comm. Officer F Common Stock 5921 $153.89 31,635.0000 107,372,000 15.77% 0.01%