Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 47 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

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 10, 2026 LMRI A 19,358 · · 46,385 Direct +71.62% Acquired (price as of 2026-10-02)
May 4, 2026 WST A 791 · · 4,398 Direct +21.93% Acquired (price as of 2026-10-02)
Dec. 12, 2025 LMRI A 27,027 · · 27,027 Direct · Acquired (price as of 2026-10-02)
June 30, 2025 FSLR A 272 · · 16,195 Direct +1.71% Acquired (price as of 2026-10-02)
May 6, 2025 WST A 1,071 · · 2,884 Direct +59.07% Acquired (price as of 2026-10-02)
March 31, 2025 FSLR A 356 · · 15,923 Direct +2.29% Acquired (price as of 2026-10-02)
Dec. 31, 2024 FSLR A 256 · · 15,567 Direct +1.67% Acquired (price as of 2026-10-02)
Sept. 30, 2024 FSLR A 181 · · 15,311 Direct +1.20% Acquired (price as of 2026-10-02)
June 28, 2024 FSLR A 200 · · 15,130 Direct +1.34% Acquired (price as of 2026-10-02)
April 23, 2024 WST A 564 · · 1,812 Direct +45.19% Acquired (price as of 2026-10-02)
March 29, 2024 FSLR A 267 · · 14,930 Direct +1.82% Acquired (price as of 2026-10-02)
Dec. 29, 2023 FSLR A 262 · · 14,663 Direct +1.82% Acquired (price as of 2026-10-02)
Sept. 30, 2023 FSLR A 279 · · 14,401 Direct +1.98% Acquired (price as of 2026-10-02)
June 30, 2023 FSLR A 237 · · 14,122 Direct +1.71% Acquired (price as of 2026-10-02)
April 25, 2023 WST A 616 · · 1,248 Direct +97.47% Acquired (price as of 2026-10-02)
March 31, 2023 FSLR A 207 · · 13,885 Direct +1.51% Acquired (price as of 2026-10-02)
Dec. 30, 2022 WST A 96 $235.35 $22,594 701 Direct +15.87% Acquired 55.1% (price as of 2026-10-02)
Dec. 30, 2022 FSLR A 268 · · 13,678 Direct +2.00% Acquired (price as of 2026-10-02)
Sept. 30, 2022 WST A 91 $246.08 $22,393 605 Direct +17.70% Acquired 48.3% (price as of 2026-10-02)
Sept. 30, 2022 FSLR A 303 · · 13,410 Direct +2.31% Acquired (price as of 2026-10-02)
June 30, 2022 WST A 74 $302.37 $22,375 205 Direct +56.49% Acquired 20.7% (price as of 2026-10-02)
June 30, 2022 FSLR A 588 · · 13,107 Direct +4.70% Acquired (price as of 2026-10-02)
May 24, 2022 WST A 632 · · 940 Direct +205.19% Acquired (price as of 2026-10-02)
March 31, 2022 FSLR A 478 · · 12,519 Direct +3.97% Acquired (price as of 2026-10-02)
March 31, 2022 WST A 55 $410.71 $22,589 131 Direct +72.37% Acquired -11.1% (price as of 2026-10-02)
Dec. 31, 2021 WST A 48 $469.01 $22,512 76 Direct +171.43% Acquired -22.2% (price as of 2026-10-02)
Dec. 31, 2021 FSLR A 459 · · 12,041 Direct +3.96% Acquired (price as of 2026-10-02)
Sept. 30, 2021 WST A 28 $424.54 $11,887 28 Direct · Acquired -14.0% (price as of 2026-10-02)
Sept. 30, 2021 FSLR A 420 · · 11,582 Direct +3.76% Acquired (price as of 2026-10-02)
Aug. 23, 2021 WST A 308 · · 308 Direct · Acquired (price as of 2026-10-02)
June 30, 2021 FSLR A 442 · · 11,162 Direct +4.12% Acquired (price as of 2026-10-02)
March 31, 2021 FSLR A 459 · · 10,720 Direct +4.47% Acquired (price as of 2026-10-02)
Dec. 31, 2020 FSLR A 405 · · 10,261 Direct +4.11% Acquired (price as of 2026-10-02)
Sept. 30, 2020 FSLR A 605 · · 9,856 Direct +6.54% Acquired (price as of 2026-10-02)
June 30, 2020 FSLR A 809 · · 9,251 Direct +9.58% Acquired (price as of 2026-10-02)
June 30, 2020 FSLR A 809 · · 9,251 Direct +9.58% Acquired (price as of 2026-10-02)
March 31, 2020 FSLR A 1,110 · · 8,442 Direct +15.14% Acquired (price as of 2026-10-02)
Dec. 31, 2019 FSLR A 715 · · 7,332 Direct +10.81% Acquired (price as of 2026-10-02)
Sept. 30, 2019 FSLR A 690 · · 6,617 Direct +11.64% Acquired (price as of 2026-10-02)
June 28, 2019 FSLR A 610 · · 5,927 Direct +11.47% Acquired (price as of 2026-10-02)
March 29, 2019 FSLR A 758 · · 5,317 Direct +16.63% Acquired (price as of 2026-10-02)
Dec. 31, 2018 FSLR A 943 · · 4,559 Direct +26.08% Acquired (price as of 2026-10-02)
Sept. 28, 2018 FSLR A 827 · · 3,616 Direct +29.65% Acquired (price as of 2026-10-02)
June 29, 2018 FSLR A 760 · · 2,789 Direct +37.46% Acquired (price as of 2026-10-02)
March 30, 2018 FSLR A 564 · · 2,029 Direct +38.50% Acquired (price as of 2026-10-02)
Dec. 29, 2017 FSLR A 593 · · 1,465 Direct +68.00% Acquired (price as of 2026-10-02)
Sept. 29, 2017 FSLR A 872 · · 872 Direct · Acquired (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
Dec. 30, 2022 WST Phantom Stock Unit Common Stock (96) · · 96 Acquired
Sept. 30, 2022 WST Phantom Stock Unit Common Stock (91) · · 91 Acquired
June 30, 2022 WST Phantom Stock Unit Common Stock (74) · · 74 Acquired
March 31, 2022 WST Phantom Stock Unit Common Stock (55) · · 55 Acquired
Dec. 31, 2021 WST Phantom Stock Unit Common Stock (48) · · 48 Acquired
Sept. 30, 2021 WST Phantom Stock Unit Common Stock (28) · · 28 Acquired

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
Dec. 11, 2025 LMRI Stock Option (right to buy)→ Common Stock (22,222) 22,222 Direct
Dec. 11, 2025 LMRI Stock Option (right to buy)→ Common Stock (22,222) 22,222 Direct
Aug. 30, 2021 WST Common Stock 308 Direct
June 14, 2017 FSLR No securities are benefically owned 0 Direct