Insider at

04

Insider transactions

05
0 buys (P) 9 sells (S) Net: $-2,054,440 + 82 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

82 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 3, 2026 FSLR S 10b5-1 3,500 $218.02 $763,070 11,142 Direct -23.90% Disposed -19.9% (price as of 2026-10-02)
Aug. 3, 2026 FSLR S 10b5-1 3,500 $225.00 $787,500 7,642 Direct -31.41% Disposed -22.4% (price as of 2026-10-02)
May 5, 2026 FSLR S 215 $215.63 $46,360 14,642 Direct -1.45% Disposed -19.0% (price as of 2026-10-02)
March 16, 2026 FSLR S 264 $200.80 $53,011 14,339 Direct -1.81% Disposed -13.0% (price as of 2026-10-02)
March 9, 2026 FSLR S 265 $190.36 $50,445 14,454 Direct -1.80% Disposed -8.3% (price as of 2026-10-02)
March 9, 2026 FSLR S 78 $190.36 $14,848 14,376 Direct -0.54% Disposed -8.3% (price as of 2026-10-02)
March 9, 2026 FSLR S 180 $190.36 $34,265 14,196 Direct -1.25% Disposed -8.3% (price as of 2026-10-02)
March 9, 2026 FSLR S 233 $190.36 $44,354 13,963 Direct -1.64% Disposed -8.3% (price as of 2026-10-02)
March 3, 2026 FSLR S 1,330 $195.93 $260,587 12,865 Direct -9.37% Disposed -10.9% (price as of 2026-10-02)
June 2, 2025 FSLR S 10b5-1 2,951 $158.21 $466,878 11,369 Direct -20.61% Disposed 10.4% (price as of 2026-10-02)
March 17, 2025 FSLR S 273 $133.75 $36,514 14,320 Direct -1.87% Disposed 30.5% (price as of 2026-10-02)
March 7, 2025 FSLR S 188 $132.96 $24,996 13,953 Direct -1.33% Disposed 31.3% (price as of 2026-10-02)
May 30, 2024 FSLR S 10b5-1 4,646 $272.92 $1,267,986 7,766 Direct -37.43% Disposed -36.0% (price as of 2026-10-02)
July 29, 2022 FSLR S 10b5-1 1,007 $100.00 $100,700 0 Direct -100.00% Disposed 74.6% (price as of 2026-10-02)
July 1, 2022 FSLR S 10b5-1 1,822 $67.58 $123,131 1,007 Direct -64.40% Disposed 158.4% (price as of 2026-10-02)
March 3, 2022 FSLR S 10b5-1 2,239 $68.67 $153,752 0 Direct -100.00% Disposed 154.3% (price as of 2026-10-02)
March 9, 2021 FSLR S 10b5-1 1,948 $75.00 $146,100 0 Direct -100.00% Disposed 132.8% (price as of 2026-10-02)
March 8, 2021 FSLR S 10b5-1 1,822 $73.57 $134,045 1,948 Direct -48.33% Disposed 137.3% (price as of 2026-10-02)

Showing latest 100 of 107 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 (518) · · 518 Disposed
March 13, 2026 FSLR Restricted Stock Units Common Stock (640) · · 640 Disposed
March 6, 2026 FSLR Restricted Stock Units Common Stock (651) · · 651 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 (572) · · 572 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,074) · · 2,074 Acquired
March 14, 2025 FSLR Restricted Stock Units Common Stock (640) · · 640 Disposed
March 6, 2025 FSLR Restricted Stock Units Common Stock (2,288) · · 2,288 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 (651) · · 651 Disposed
March 15, 2024 FSLR Restricted Stock Units Common Stock (641) · · 641 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 (651) · · 651 Disposed
March 6, 2024 FSLR Restricted Stock Units Common Stock (1,729) · · 1,729 Disposed
March 15, 2023 FSLR Restricted Stock Units Common Stock (641) · · 641 Disposed
March 6, 2023 FSLR Restricted Stock Units Common Stock (943) · · 943 Acquired
March 6, 2023 FSLR Restricted Stock Units Common Stock (652) · · 652 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 (3,202) · · 3,202 Acquired
March 4, 2022 FSLR Restricted Stock Units Common Stock (652) · · 652 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,112) · · 1,112 Disposed
March 7, 2021 FSLR Restricted Stock Units Common Stock (2,298) · · 2,298 Disposed
March 6, 2021 FSLR Restricted Stock Units Common Stock (3,257) · · 3,257 Acquired
March 6, 2021 FSLR Restricted Stock Units Common Stock (1,730) · · 1,730 Disposed
March 6, 2021 FSLR Restricted Stock Units Common Stock (1,460) · · 1,460 Disposed
March 6, 2021 FSLR Restricted Stock Units Common Stock (1,112) · · 1,112 Disposed

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

Initial ownership (Form 3) 4 holdings

07

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

DateTickerSecuritySharesOwnership
Aug. 3, 2020 FSLR Restricted Stock Units→ Common Stock (2,298) 2,298 Direct
Aug. 3, 2020 FSLR Restricted Stock Units→ Common Stock (2,224) 2,224 Direct
Aug. 3, 2020 FSLR Restricted Stock Units→ Common Stock (4,380) 4,380 Direct
Aug. 3, 2020 FSLR Restricted Stock Units→ Common Stock (6,918) 6,918 Direct