First Solar, Inc.
US ˙ NasdaqGS ˙ US3364331070

SecurityFSLR / First Solar, Inc.
InsiderPatrick James Buehler
This page shows the track record and history of Buehler Patrick James insider trades in First Solar, Inc.. The SEC defines Insiders as officers, directors, or significant investors (greater than 10% ownership) in a company. It is illegal for insiders to make trades in their companies based on material, non-public information ("MNPI"). This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4.
Insider Purchases - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Patrick James Buehler in FSLR / First Solar, Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
2022-08-05 489 102.1000 489 102.1000 49,927 280 231.6900 63,370 126.93

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

FSLR / First Solar, Inc. Insider Trades
Insider Sales - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Patrick James Buehler in FSLR / First Solar, Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2026-05-05 235 215.6300 235 215.6300 50,673 2 214.5700 -249 -0.49
2026-03-16 180 200.8000 180 200.8000 36,144
2026-03-09 181 190.3600 181 190.3600 34,455
2026-03-09 79 190.3600 79 190.3600 15,038
2026-03-09 184 190.3600 184 190.3600 35,026
2026-03-09 253 190.3600 253 190.3600 48,161
2026-03-03 1,361 195.9300 1,361 195.9300 266,661
2025-03-17 186 133.7500 186 133.7500 24,878
2025-03-07 192 132.9600 192 132.9600 25,528

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

FSLR / First Solar, Inc. Insider Trades
Insider Transaction History
File
Date
Trade
Date
Form Insider Ticker Security Title Code 10b5-1 Direct Exercise
Price
Unit
Price
Units
Changed
Value
Changed (1K)
Remaining
Options
Remaining
Shares
2026-06-03 2026-06-02 4 Buehler Patrick James FSLR Common Stock S - Sale D 302.0000 -3,000 -906 4,406
2026-05-05 2026-05-05 4 Buehler Patrick James FSLR Common Stock S - Sale D 215.6300 -235 -51 7,406
2026-05-05 2026-05-04 4 Buehler Patrick James FSLR Common Stock M - Exercise D 553 7,641
2026-03-17 2026-03-16 4 Buehler Patrick James FSLR Common Stock S - Sale D 200.8000 -180 -36 7,088
2026-03-17 2026-03-13 4 Buehler Patrick James FSLR Common Stock M - Exercise D 427 7,268
2026-03-10 2026-03-09 4 Buehler Patrick James FSLR Common Stock S - Sale D 190.3600 -253 -48 6,841
2026-03-10 2026-03-09 4 Buehler Patrick James FSLR Common Stock S - Sale D 190.3600 -184 -35 7,094
2026-03-10 2026-03-09 4 Buehler Patrick James FSLR Common Stock S - Sale D 190.3600 -79 -15 7,278
2026-03-10 2026-03-09 4 Buehler Patrick James FSLR Common Stock S - Sale D 190.3600 -181 -34 7,357
2026-03-10 2026-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 610 7,538
2026-03-10 2026-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 442 6,928
2026-03-10 2026-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 189 6,486
2026-03-10 2026-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 434 6,297
2026-03-03 2026-03-03 4 Buehler Patrick James FSLR Common Stock S - Sale D 195.9300 -1,361 -267 5,863
2026-03-03 2026-02-27 4 Buehler Patrick James FSLR Common Stock A - Award D 2,826 7,224
2025-07-07 2025-07-03 4 Buehler Patrick James FSLR Common Stock S - Sale D 180.0000 -1,600 -288 4,398
2025-06-04 2025-06-03 4 Buehler Patrick James FSLR Common Stock S - Sale D 149.0800 -1,868 -278 5,998
2025-03-18 2025-03-17 4 Buehler Patrick James FSLR Common Stock S - Sale D 133.7500 -186 -25 7,866
2025-03-18 2025-03-14 4 Buehler Patrick James FSLR Common Stock M - Exercise D 427 8,052
2025-03-10 2025-03-07 4 Buehler Patrick James FSLR Common Stock S - Sale D 132.9600 -192 -26 7,625
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 442 7,817
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 131.1300 -83 -11 7,375
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 189 7,458
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 131.1300 -191 -25 7,269
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 434 7,460
2025-02-28 2025-02-26 4 Buehler Patrick James FSLR Common Stock F - Taxes D 156.8400 -2,844 -446 7,026
2025-02-28 2025-02-26 4 Buehler Patrick James FSLR Common Stock A - Award D 6,402 9,870
2024-08-14 2024-08-13 4 Buehler Patrick James FSLR Common Stock S - Sale D 222.0000 -8,619 -1,913 3,468
2024-03-19 2024-03-15 4 Buehler Patrick James FSLR Common Stock F - Taxes D 147.4200 -188 -28 12,087
2024-03-19 2024-03-15 4 Buehler Patrick James FSLR Common Stock M - Exercise D 427 12,275
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 158.4200 -83 -13 11,848
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 189 11,931
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 158.4200 -191 -30 11,742
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 434 11,933
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 158.4200 -506 -80 11,499
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 1,153 12,005
2024-03-01 2024-02-29 4 Buehler Patrick James FSLR Common Stock F - Taxes D 153.8900 -2,716 -418 10,852
2024-03-01 2024-02-29 4 Buehler Patrick James FSLR Common Stock A - Award D 6,112 13,568
2023-06-16 2023-06-15 4 Buehler Patrick James FSLR Common Stock F - Taxes D 192.8800 -126 -24 7,456
2023-06-16 2023-06-15 4 Buehler Patrick James FSLR Common Stock M - Exercise D 286 7,582
2023-03-17 2023-03-15 4 Buehler Patrick James FSLR Common Stock F - Taxes D 203.2200 -188 -38 7,296
2023-03-17 2023-03-15 4 Buehler Patrick James FSLR Common Stock M - Exercise D 427 7,484
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 212.3000 -191 -41 7,057
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 434 7,248
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 212.3000 -506 -107 6,814
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 1,153 7,320
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 212.3000 -171 -36 6,167
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 389 6,338
2023-03-06 2023-03-02 4 Buehler Patrick James FSLR Common Stock F - Taxes D 195.6800 -1,478 -289 5,949
2023-03-06 2023-03-02 4 Buehler Patrick James FSLR Common Stock A - Award D 3,310 7,427
2022-08-05 2022-08-05 4 Buehler Patrick James FSLR Common Stock P - Purchase D 102.1000 489 50 4,117
2022-06-16 2022-06-15 4 Buehler Patrick James FSLR Common Stock F - Taxes D 64.0300 -126 -8 3,628
2022-06-16 2022-06-15 4 Buehler Patrick James FSLR Common Stock M - Exercise D 286 3,754
2022-03-17 2022-03-15 4 Buehler Patrick James FSLR Restricted Stock Units A - Award D 2,135 2,135
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -435 1,736
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -1,153 2,306
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -389 389
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -296 0
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock F - Taxes D 71.8500 -191 -14 3,468
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock M - Exercise D 435 3,659
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock F - Taxes D 71.8500 -506 -36 3,224
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock M - Exercise D 1,153 3,730
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock F - Taxes D 71.8500 -171 -12 2,577
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock M - Exercise D 389 2,748
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock F - Taxes D 71.8500 -130 -9 2,359
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock M - Exercise D 296 2,489
2022-03-04 2022-03-02 4 Buehler Patrick James FSLR Common Stock F - Taxes D 69.5100 -1,826 -127 2,193
2022-03-04 2022-03-02 4 Buehler Patrick James FSLR Common Stock A - Award D 4,019 4,019
2021-06-21 2021-06-17 4 Buehler Patrick James FSLR Common Stock S - Sale D 76.6500 -203 -16 0
2021-06-17 2021-06-16 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -286 572
2021-06-17 2021-06-16 4 Buehler Patrick James FSLR Common Stock F - Taxes D 76.1700 -83 -6 203
2021-06-17 2021-06-16 4 Buehler Patrick James FSLR Common Stock M - Exercise D 286 286
2021-03-11 2021-03-09 4 Buehler Patrick James FSLR Common Stock S - Sale D 75.0000 -860 -64 0
2021-03-09 2021-03-08 4 Buehler Patrick James FSLR Common Stock S - Sale D 73.5700 -798 -59 860
2021-03-09 2021-03-07 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -574 0
2021-03-09 2021-03-07 4 Buehler Patrick James FSLR Common Stock F - Taxes D 73.7000 -165 -12 1,658
2021-03-09 2021-03-07 4 Buehler Patrick James FSLR Common Stock M - Exercise D 574 1,823
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Restricted Stock Units A - Award D 2,171 2,171
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -1,153 3,459
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -390 778
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -297 296
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 73.7000 -355 -26 1,249
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 1,153 1,604
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 73.7000 -134 -10 451
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 390 585
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 73.7000 -102 -8 195
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 297 297
2021-03-01 2021-02-26 4 Buehler Patrick James FSLR Common Stock S - Sale D 80.4700 -203 -16 0
2020-08-03 3 Buehler Patrick James FSLR Common Stock D 406
2020-08-03 3 Buehler Patrick James FSLR Common Stock D 406
2020-08-03 3 Buehler Patrick James FSLR Common Stock D 406
P
Offener Markt oder privater Kauf von nicht-derivativen oder derivativen Wertpapieren
S
Freiverkauf oder privater Verkauf von nicht-derivativen oder derivativen Wertpapieren
A
Gewährung, Vergabe oder sonstiger Erwerb von Wertpapieren des Unternehmens (z. B. eine Option)
C
Umwandlung von Derivaten
D
Verkauf oder Rückübertragung von Wertpapieren an das Unternehmen
F
Zahlung des Ausübungspreises oder der Steuerschuld mit einem Teil der vom Unternehmen erhaltenen Wertpapiere
G
Schenkung von Wertpapieren durch oder an den Insider
K
Aktien-Swaps und ähnliche Absicherungstransaktionen
M
Ausübung oder Umwandlung eines vom Unternehmen erhaltenen derivativen Wertpapiers (z. B. einer Option)
V
Eine freiwillig auf Formular 4 gemeldete Transaktion
J
Sonstige (mit einer Fußnote zur Beschreibung der Transaktion)