Insider at

04

Insider transactions

05
0 buys (P) 10 sells (S) Net: $-3,823,196 + 79 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

79 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 11, 2026 FSLR S 10b5-1 3,700 $249.38 $922,706 5,624 Direct -39.68% Disposed -30.0% (price as of 2026-10-02)
May 6, 2026 FSLR S 10b5-1 228 $218.16 $49,740 9,324 Direct -2.39% Disposed -20.0% (price as of 2026-10-02)
May 5, 2026 FSLR S 409 $215.63 $88,193 10,409 Direct -3.78% Disposed -19.0% (price as of 2026-10-02)
March 17, 2026 FSLR S 10b5-1 9,022 $199.62 $1,800,972 9,850 Direct -47.81% Disposed -12.5% (price as of 2026-10-02)
March 16, 2026 FSLR S 10b5-1 358 $200.80 $71,886 18,872 Direct -1.86% Disposed -13.0% (price as of 2026-10-02)
March 9, 2026 FSLR S 325 $190.36 $61,867 19,356 Direct -1.65% Disposed -8.3% (price as of 2026-10-02)
March 9, 2026 FSLR S 202 $190.36 $38,453 19,154 Direct -1.04% Disposed -8.3% (price as of 2026-10-02)
March 9, 2026 FSLR S 323 $190.36 $61,486 18,831 Direct -1.69% Disposed -8.3% (price as of 2026-10-02)
March 9, 2026 FSLR S 455 $190.36 $86,614 18,376 Direct -2.42% Disposed -8.3% (price as of 2026-10-02)
March 3, 2026 FSLR S 3,273 $195.93 $641,279 16,625 Direct -16.45% Disposed -10.9% (price as of 2026-10-02)
Aug. 19, 2025 FSLR S 10b5-1 1,824 $215.33 $392,762 20,449 Direct -8.19% Disposed -18.9% (price as of 2026-10-02)
March 17, 2025 FSLR S 363 $133.75 $48,551 22,273 Direct -1.60% Disposed 30.5% (price as of 2026-10-02)
March 7, 2025 FSLR S 320 $132.96 $42,547 21,782 Direct -1.45% Disposed 31.3% (price as of 2026-10-02)
June 3, 2024 FSLR S 10b5-1 2,308 $273.26 $630,684 13,351 Direct -14.74% Disposed -36.1% (price as of 2026-10-02)
March 7, 2023 FSLR S 10b5-1 965 $212.50 $205,062 6,002 Direct -13.85% Disposed -17.8% (price as of 2026-10-02)
March 3, 2023 FSLR S 10b5-1 1,610 $200.21 $322,338 5,039 Direct -24.21% Disposed -12.8% (price as of 2026-10-02)
June 1, 2022 FSLR S 10b5-1 3,430 $70.61 $242,192 3,429 Direct -50.01% Disposed 147.3% (price as of 2026-10-02)
Oct. 19, 2021 FSLR S 10b5-1 1,120 $104.80 $117,376 2,383 Direct -31.97% Disposed 66.6% (price as of 2026-10-02)
May 3, 2021 FSLR S 10b5-1 7,558 $77.62 $586,652 2,383 Direct -76.03% Disposed 125.0% (price as of 2026-10-02)

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 (968) · · 968 Disposed
March 13, 2026 FSLR Restricted Stock Units Common Stock (854) · · 854 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (760) · · 760 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (471) · · 471 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (758) · · 758 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (1,067) · · 1,067 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (2,960) · · 2,960 Acquired
May 1, 2025 FSLR Restricted Stock Units Common Stock (3,872) · · 3,872 Acquired
March 14, 2025 FSLR Restricted Stock Units Common Stock (854) · · 854 Disposed
March 6, 2025 FSLR Restricted Stock Units Common Stock (4,271) · · 4,271 Acquired
March 6, 2025 FSLR Restricted Stock Units Common Stock (757) · · 757 Disposed
March 6, 2025 FSLR Restricted Stock Units Common Stock (471) · · 471 Disposed
March 6, 2025 FSLR Restricted Stock Units Common Stock (760) · · 760 Disposed
March 15, 2024 FSLR Restricted Stock Units Common Stock (854) · · 854 Disposed
March 6, 2024 FSLR Restricted Stock Units Common Stock (3,030) · · 3,030 Acquired
March 6, 2024 FSLR Restricted Stock Units Common Stock (472) · · 472 Disposed
March 6, 2024 FSLR Restricted Stock Units Common Stock (760) · · 760 Disposed
March 6, 2024 FSLR Restricted Stock Units Common Stock (1,729) · · 1,729 Disposed
March 15, 2023 FSLR Restricted Stock Units Common Stock (854) · · 854 Disposed
March 6, 2023 FSLR Restricted Stock Units Common Stock (2,356) · · 2,356 Acquired
March 6, 2023 FSLR Restricted Stock Units Common Stock (760) · · 760 Disposed
March 6, 2023 FSLR Restricted Stock Units Common Stock (1,729) · · 1,729 Disposed
March 6, 2023 FSLR Restricted Stock Units Common Stock (1,460) · · 1,460 Disposed
March 15, 2022 FSLR Restricted Stock Units Common Stock (4,269) · · 4,269 Acquired
March 4, 2022 FSLR Restricted Stock Units Common Stock (760) · · 760 Disposed
March 4, 2022 FSLR Restricted Stock Units Common Stock (1,730) · · 1,730 Disposed
March 4, 2022 FSLR Restricted Stock Units Common Stock (1,460) · · 1,460 Disposed
March 4, 2022 FSLR Restricted Stock Units Common Stock (1,204) · · 1,204 Disposed
Oct. 18, 2021 FSLR Restricted Stock Units Common Stock (1,790) · · 1,790 Disposed
Oct. 15, 2020 FSLR Restricted Stock Units Common Stock (1,790) · · 1,790 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
April 3, 2020 FSLR Common Stock 3,968 Direct
April 3, 2020 FSLR Restricted Stock Units→ Common Stock (3,064) 3,064 Direct
April 3, 2020 FSLR Restricted Stock Units→ Common Stock (2,409) 2,409 Direct
April 3, 2020 FSLR Restricted Stock Units→ Common Stock (4,380) 4,380 Direct
April 3, 2020 FSLR Restricted Stock Units→ Common Stock (3,580) 3,580 Direct
April 3, 2020 FSLR Restricted Stock Units→ Common Stock (6,918) 6,918 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 $475,812 · $1,400,101 · $478,035 · $14,000 $2,367,948
2023 $440,673 · $2,000,079 · $477,850 · $13,200 $2,931,802
2022 $409,878 · $799,973 · $472,931 · $12,200 $1,694,982

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.