Insider at

04

Insider transactions

05
0 buys (P) 8 sells (S) Net: $-1,392,158 + 84 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

84 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 2, 2026 FSLR S 10b5-1 3,000 $302.00 $906,000 4,406 Direct -40.51% Disposed -42.2% (price as of 2026-10-02)
May 5, 2026 FSLR S 235 $215.63 $50,673 7,406 Direct -3.08% Disposed -19.0% (price as of 2026-10-02)
March 16, 2026 FSLR S 180 $200.80 $36,144 7,088 Direct -2.48% Disposed -13.0% (price as of 2026-10-02)
March 9, 2026 FSLR S 181 $190.36 $34,455 7,357 Direct -2.40% Disposed -8.3% (price as of 2026-10-02)
March 9, 2026 FSLR S 79 $190.36 $15,038 7,278 Direct -1.07% Disposed -8.3% (price as of 2026-10-02)
March 9, 2026 FSLR S 184 $190.36 $35,026 7,094 Direct -2.53% Disposed -8.3% (price as of 2026-10-02)
March 9, 2026 FSLR S 253 $190.36 $48,161 6,841 Direct -3.57% Disposed -8.3% (price as of 2026-10-02)
March 3, 2026 FSLR S 1,361 $195.93 $266,661 5,863 Direct -18.84% Disposed -10.9% (price as of 2026-10-02)
July 3, 2025 FSLR S 10b5-1 1,600 $180.00 $288,000 4,398 Direct -26.68% Disposed -3.0% (price as of 2026-10-02)
June 3, 2025 FSLR S 10b5-1 1,868 $149.08 $278,481 5,998 Direct -23.75% Disposed 17.1% (price as of 2026-10-02)
March 17, 2025 FSLR S 186 $133.75 $24,878 7,866 Direct -2.31% Disposed 30.5% (price as of 2026-10-02)
March 7, 2025 FSLR S 192 $132.96 $25,528 7,625 Direct -2.46% Disposed 31.3% (price as of 2026-10-02)
Aug. 13, 2024 FSLR S 10b5-1 8,619 $222.00 $1,913,418 3,468 Direct -71.31% Disposed -21.3% (price as of 2026-10-02)
Aug. 5, 2022 FSLR P 489 $102.10 $49,927 4,117 Direct +13.48% Acquired 71.0% (price as of 2026-10-02)
June 17, 2021 FSLR S 10b5-1 203 $76.65 $15,560 0 Direct -100.00% Disposed 127.8% (price as of 2026-10-02)
March 9, 2021 FSLR S 10b5-1 860 $75.00 $64,500 0 Direct -100.00% Disposed 132.8% (price as of 2026-10-02)

Showing latest 100 of 113 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
May 4, 2026 FSLR Restricted Stock Units Common Stock (553) · · 553 Disposed
March 13, 2026 FSLR Restricted Stock Units Common Stock (427) · · 427 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (434) · · 434 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (189) · · 189 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (442) · · 442 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (610) · · 610 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (1,903) · · 1,903 Acquired
May 1, 2025 FSLR Restricted Stock Units Common Stock (2,213) · · 2,213 Acquired
March 14, 2025 FSLR Restricted Stock Units Common Stock (427) · · 427 Disposed
March 6, 2025 FSLR Restricted Stock Units Common Stock (2,441) · · 2,441 Acquired
March 6, 2025 FSLR Restricted Stock Units Common Stock (442) · · 442 Disposed
March 6, 2025 FSLR Restricted Stock Units Common Stock (189) · · 189 Disposed
March 6, 2025 FSLR Restricted Stock Units Common Stock (434) · · 434 Disposed
March 15, 2024 FSLR Restricted Stock Units Common Stock (427) · · 427 Disposed
March 6, 2024 FSLR Restricted Stock Units Common Stock (1,768) · · 1,768 Acquired
March 6, 2024 FSLR Restricted Stock Units Common Stock (189) · · 189 Disposed
March 6, 2024 FSLR Restricted Stock Units Common Stock (434) · · 434 Disposed
March 6, 2024 FSLR Restricted Stock Units Common Stock (1,153) · · 1,153 Disposed
June 15, 2023 FSLR Restricted Stock Units Common Stock (286) · · 286 Disposed
March 15, 2023 FSLR Restricted Stock Units Common Stock (427) · · 427 Disposed
March 6, 2023 FSLR Restricted Stock Units Common Stock (943) · · 943 Acquired
March 6, 2023 FSLR Restricted Stock Units Common Stock (434) · · 434 Disposed
March 6, 2023 FSLR Restricted Stock Units Common Stock (1,153) · · 1,153 Disposed
March 6, 2023 FSLR Restricted Stock Units Common Stock (389) · · 389 Disposed
June 15, 2022 FSLR Restricted Stock Units Common Stock (286) · · 286 Disposed
March 15, 2022 FSLR Restricted Stock Units Common Stock (2,135) · · 2,135 Acquired
March 4, 2022 FSLR Restricted Stock Units Common Stock (435) · · 435 Disposed
March 4, 2022 FSLR Restricted Stock Units Common Stock (1,153) · · 1,153 Disposed
March 4, 2022 FSLR Restricted Stock Units Common Stock (389) · · 389 Disposed
March 4, 2022 FSLR Restricted Stock Units Common Stock (296) · · 296 Disposed
June 16, 2021 FSLR Restricted Stock Units Common Stock (286) · · 286 Disposed
March 7, 2021 FSLR Restricted Stock Units Common Stock (574) · · 574 Disposed
March 6, 2021 FSLR Restricted Stock Units Common Stock (2,171) · · 2,171 Acquired
March 6, 2021 FSLR Restricted Stock Units Common Stock (1,153) · · 1,153 Disposed
March 6, 2021 FSLR Restricted Stock Units Common Stock (390) · · 390 Disposed
March 6, 2021 FSLR Restricted Stock Units Common Stock (297) · · 297 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 6 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Aug. 3, 2020 FSLR Common Stock 203 Direct
Aug. 3, 2020 FSLR Restricted Stock Units→ Common Stock (574) 574 Direct
Aug. 3, 2020 FSLR Restricted Stock Units→ Common Stock (593) 593 Direct
Aug. 3, 2020 FSLR Restricted Stock Units→ Common Stock (1,168) 1,168 Direct
Aug. 3, 2020 FSLR Restricted Stock Units→ Common Stock (858) 858 Direct
Aug. 3, 2020 FSLR Restricted Stock Units→ Common Stock (4,612) 4,612 Direct