MarketPeel
JD

Jason E. Dymbort

FSLR
GENERAL COUNSEL AND SECRETARY · FIRST SOLAR, INC. · CIK 0001645454
FILING MIX · LIFETIME36%/64%
BUYS
35
SELLS
63
TOTAL VALUE
$9.80M
COMPANIES
1
ACTIVE SINCE
Oct 2020
HOLDINGS NOW
5,624
AVG SELL PX
$160.76
TRADE KIND
SHOWING 98 / 98
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
18 backtested trades · 8 horizons · 30 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Jason E. Dymbort, 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
7d18+44.44%-0.44%-0.58%+0.14%+0.68%
14d18+77.78%-2.83%-1.92%-1.43%-1.86%
30d18+68.75%-2.35%+0.00%-2.15%+0.80%
60d18+27.78%+6.88%+4.87%+2.00%+3.83%
90d18+33.33%+22.45%+5.91%+14.61%+16.14%
180d18(9 pending)+44.44%+23.96%+9.14%+14.82%+0.41%
1y18(9 pending)+44.44%+22.58%+13.05%+9.53%-1.75%
2y18(12 pending)+33.33%+64.72%+25.46%+49.70%+42.77%
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 · 5,624 shares · as of Aug 11, 2026
06,53913,07919,61826,157202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 35 buys / 63 sellsCOVERAGE · 24 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
3,700$249.38$922.7K5,624Aug 11, 2026Aug 12, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
228$218.16$49.7K9,324May 6, 2026May 8, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
409$215.63$88.2K10,409May 5, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
96810,818May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
9682,904May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
9,022$199.62$1.80M9,850Mar 17, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
358$200.80$71.9K18,872Mar 16, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
85419,230Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
854853Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
323$190.36$61.5K18,831Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
455$190.36$86.6K18,376Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
202$190.36$38.5K19,154Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
325$190.36$61.9K19,356Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,9602,960Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
75818,614Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
7581,515Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
76017,385Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
1,0673,204Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
471942Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
1,06719,681Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
7600Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
47117,856Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
3,273$195.93$641.3K16,625Mar 3, 2026Mar 3, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
7,06519,898Feb 27, 2026Mar 3, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,824$215.33$392.8K20,449Aug 19, 2025Aug 20, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
3,8723,872May 1, 2025May 2, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
363$133.75$48.6K22,273Mar 17, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
85422,636Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
8541,707Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
320$132.96$42.5K21,782Mar 7, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
4711,413Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
47121,547Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
4,2714,271Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
760760Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
76021,402Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
7572,273Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
202$131.13$26.5K21,345Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
75722,102Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
326$131.13$42.7K21,076Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
5,515$156.84$865.0K20,642Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
12,80626,157Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
2,308$273.26$630.7K13,351Jun 3, 2024Jun 4, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
85416,025Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
8542,561Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
366$147.42$54.0K15,659Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
47215,374Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
4721,884Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
76015,228Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
1,7290Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
1,72915,209Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
7601,520Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
3,0303,030Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
741$158.42$117.4K14,468Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
326$158.42$51.6K14,902Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
203$158.42$32.2K15,171Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
3,637$153.89$559.7K13,480Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
10,69817,117Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
437$203.22$88.8K6,419Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
8543,415Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
8546,856Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
965$212.50$205.1K6,002Mar 7, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
1,4600Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
7607,356Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
1,7297,481Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
7602,280Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
1,4606,499Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
1,7291,729Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,3562,356Mar 6, 2023Oct 3, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
885$212.30$187.9K6,596Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
747$212.30$158.6K5,752Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
389$212.30$82.6K6,967Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
1,610$200.21$322.3K5,039Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
3,400$195.68$665.3K6,649Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
6,62010,049Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
3,430$70.61$242.2K3,429Jun 1, 2022Jun 2, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
4,2694,269Mar 15, 2022Mar 17, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
1,2040Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
7607,244Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
1,7307,360Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
1,4606,370Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
1,7303,458Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
1,4601,460Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel and Secretary
1,2045,520Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
610$71.85$43.8K4,910Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
7603,040Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
385$71.85$27.7K6,859Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
876$71.85$62.9K6,484Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
740$71.85$53.2K5,630Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
4,0196,402Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel and Secretary
2,086$69.51$145.0K4,316Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel
1,120$104.80$117.4K2,383Oct 19, 2021Oct 20, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel
1,7900Oct 18, 2021Oct 20, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel
1,7904,173Oct 18, 2021Oct 20, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel
670$105.11$70.4K3,503Oct 18, 2021Oct 20, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel
7,558$77.62$586.7K2,383May 3, 2021May 4, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel
1,7901,790Oct 15, 2020Oct 16, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
General Counsel
605$82.28$49.8K5,153Oct 15, 2020Oct 16, 2020View →
FSLR
FIRST SOLAR, INC.
PURCHASE
General Counsel
1,7905,758Oct 15, 2020Oct 16, 2020View →
Other insiders · FSLR
Loading peer insiders…
About this filer
CIK 0001645454
ROLE
General Counsel and Secretary
PRIMARY
FSLR
COMPANIES
1
ACTIVE SINCE
Oct 2020
MARKETPEEL · /INSIDER/0001645454DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback