MarketPeel
Insider Trading Intelligence
PB

Patrick James Buehler

FSLR
CHIEF PRODUCT OFFICER · FIRST SOLAR, INC. · CIK 0001819686
FILING MIX · LIFETIME37%/63%
BUYS
42
SELLS
71
TOTAL VALUE
$5.98M
COMPANIES
1
ACTIVE SINCE
Feb 2021
HOLDINGS NOW
4,406
AVG SELL PX
$178.44
TRADE KIND
SHOWING 113 / 113
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
17 backtested trades · 8 horizons · 27 pending
Forward-return performance of every backtestable P/S trade by Patrick James Buehler, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d17+41.18%+1.49%+0.53%+0.96%+2.12%
14d17+58.82%+0.50%-0.43%+0.89%+0.58%
30d17+37.50%+3.94%+0.16%+3.79%+3.10%
60d17+23.53%+11.29%+5.86%+5.43%+3.83%
90d17(1 pending)+25.00%+26.87%+7.22%+17.75%+23.13%
180d17(7 pending)+20.00%+34.34%+13.15%+21.20%+22.44%
1y17(7 pending)+40.00%+26.03%+12.44%+6.20%+0.79%
2y17(12 pending)+20.00%+144.88%+11.22%+133.66%+132.95%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
FSLR · 4,406 shares · as of Jun 2, 2026
03,3926,78410,17613,56820222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 42 buys / 71 sellsCOVERAGE · 22 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
3,000$302.00$906.0K4,406Jun 2, 2026Jun 3, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
235$215.63$50.7K7,406May 5, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
5531,660May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
5537,641May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
180$200.80$36.1K7,088Mar 16, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
427427Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
4277,268Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
181$190.36$34.5K7,357Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
253$190.36$48.2K6,841Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
79$190.36$15.0K7,278Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
184$190.36$35.0K7,094Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
4340Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
6101,831Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
4346,297Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
6107,538Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
442884Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
1896,486Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
1,9031,903Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
189376Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
4426,928Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
1,361$195.93$266.7K5,863Mar 3, 2026Mar 3, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,8267,224Feb 27, 2026Mar 3, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,600$180.00$288.0K4,398Jul 3, 2025Jul 7, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,868$149.08$278.5K5,998Jun 3, 2025Jun 4, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,2132,213May 1, 2025May 2, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
186$133.75$24.9K7,866Mar 17, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
427854Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
4278,052Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
192$132.96$25.5K7,625Mar 7, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
4421,326Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
434434Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
4427,817Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
83$131.13$10.9K7,375Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
189565Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
4347,460Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
1897,458Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,4412,441Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
191$131.13$25.0K7,269Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
6,4029,870Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
2,844$156.84$446.1K7,026Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
8,619$222.00$1.91M3,468Aug 13, 2024Aug 14, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
188$147.42$27.7K12,087Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
42712,275Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
4271,281Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
83$158.42$13.1K11,848Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
18911,931Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
191$158.42$30.3K11,742Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
43411,933Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
434868Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
189754Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
506$158.42$80.2K11,499Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
1,1530Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
1,7681,768Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
1,15312,005Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
2,716$153.89$418.0K10,852Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
6,11213,568Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
126$192.88$24.3K7,456Jun 15, 2023Jun 16, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
2867,582Jun 15, 2023Jun 16, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
2860Jun 15, 2023Jun 16, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
4277,484Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
4271,708Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
188$203.22$38.2K7,296Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
1,1537,320Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
3896,338Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
1,1531,153Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
3890Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
943943Mar 6, 2023Oct 3, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
4341,302Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
191$212.30$40.5K7,057Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
506$212.30$107.4K6,814Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Product Officer
4347,248Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
171$212.30$36.3K6,167Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Product Officer
1,478$195.68$289.2K5,949Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
3,3107,427Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
489$102.10$49.9K4,117Aug 5, 2022Aug 5, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
2863,754Jun 15, 2022Jun 16, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
286286Jun 15, 2022Jun 16, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
126$64.03$8.1K3,628Jun 15, 2022Jun 16, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,1352,135Mar 15, 2022Mar 17, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
4351,736Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
171$71.85$12.3K2,577Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
506$71.85$36.4K3,224Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
389389Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
2960Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
1,1533,730Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
4353,659Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
1,1532,306Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
191$71.85$13.7K3,468Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
2962,489Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
130$71.85$9.3K2,359Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
3892,748Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
4,0194,019Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
1,826$69.51$126.9K2,193Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
203$76.65$15.6K0Jun 17, 2021Jun 21, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
83$76.17$6.3K203Jun 16, 2021Jun 17, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
286572Jun 16, 2021Jun 17, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
286286Jun 16, 2021Jun 17, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
860$75.00$64.5K0Mar 9, 2021Mar 11, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
798$73.57$58.7K860Mar 8, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
5740Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
5741,823Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
165$73.70$12.2K1,658Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
1,1533,459Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
390778Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
1,1531,604Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
390585Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
102$73.70$7.5K195Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
134$73.70$9.9K451Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,1712,171Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
355$73.70$26.2K1,249Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
297296Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Quality and Rel. Officer
297297Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Quality and Rel. Officer
203$80.47$16.3K0Feb 26, 2021Mar 1, 2021View →
Other insiders · FSLR
Loading peer insiders…
About this filer
CIK 0001819686
ROLE
Chief Product Officer
PRIMARY
FSLR
COMPANIES
1
ACTIVE SINCE
Feb 2021
MARKETPEEL · /INSIDER/0001819686DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback