MarketPeel
MK

Michael Koralewski

FSLR
CHIEF SUPPLY CHAIN OFFICER · FIRST SOLAR, INC. · CIK 0001819693
FILING MIX · LIFETIME36%/64%
BUYS
39
SELLS
68
TOTAL VALUE
$7.54M
COMPANIES
1
ACTIVE SINCE
Feb 2021
HOLDINGS NOW
7,642
AVG SELL PX
$152.16
TRADE KIND
SHOWING 107 / 107
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
17 backtested trades · 8 horizons · 24 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Michael Koralewski, 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+29.41%+2.09%+0.05%+2.04%+3.46%
14d17+52.94%+2.55%-0.38%+3.02%+0.58%
30d17+31.25%+6.60%+0.89%+5.72%+3.10%
60d17+23.53%+12.90%+4.88%+8.03%+3.83%
90d17+23.53%+26.28%+5.37%+19.10%+22.37%
180d17(7 pending)+10.00%+47.96%+10.27%+37.69%+34.03%
1y17(7 pending)+20.00%+65.30%+12.15%+48.74%+18.89%
2y17(10 pending)+0.00%+142.93%+20.21%+144.74%+148.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 · 7,642 shares · as of Aug 3, 2026
04,3438,68513,02817,37020222023202420252026SHARES 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
2026
FLOW · 39 buys / 68 sellsCOVERAGE · 23 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
3,500$225.00$787.5K7,642Aug 3, 2026Aug 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
3,500$218.02$763.1K11,142Aug 3, 2026Aug 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
215$215.63$46.4K14,642May 5, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
51814,857May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
5181,556May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
264$200.80$53.0K14,339Mar 16, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
640640Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
64014,603Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
78$190.36$14.8K14,376Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
265$190.36$50.4K14,454Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
233$190.36$44.4K13,963Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
180$190.36$34.3K14,196Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
57214,719Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
189376Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
5721,716Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
18913,705Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
44214,147Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
442884Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
65113,516Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
6510Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
1,9031,903Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
1,330$195.93$260.6K12,865Mar 3, 2026Mar 3, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,82614,195Feb 27, 2026Mar 3, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
2,951$158.21$466.9K11,369Jun 2, 2025Jun 3, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,0742,074May 1, 2025May 2, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
273$133.75$36.5K14,320Mar 17, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
64014,593Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
6401,280Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
188$132.96$25.0K13,953Mar 7, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
18913,780Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
189565Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
44214,141Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
4421,326Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,2882,288Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
81$131.13$10.6K13,699Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
279$131.13$36.6K13,591Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
65113,870Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
651651Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
4,151$156.84$651.0K13,219Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
9,60417,370Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
4,646$272.92$1.27M7,766May 30, 2024May 31, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
6411,920Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
64112,687Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
275$147.42$40.5K12,412Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
18912,127Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
1,7290Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
741$158.42$117.4K11,566Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
1,7681,768Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
189754Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
1,72912,307Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
6511,302Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
65112,217Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
279$158.42$44.2K11,938Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
81$158.42$12.8K12,046Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
3,963$153.89$609.9K10,578Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
9,16914,541Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
275$203.22$55.9K5,372Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
6415,647Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
6412,561Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
6525,286Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
1,4604,272Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
6521,953Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Supply Chain Officer
1,7295,375Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
1,7291,729Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
1,4600Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
626$212.30$132.9K3,646Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
741$212.30$157.3K4,634Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
280$212.30$59.4K5,006Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
943943Mar 6, 2023Oct 3, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Supply Chain Officer
2,152$195.68$421.1K2,812Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
4,9644,964Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,007$100.00$100.7K0Jul 29, 2022Aug 1, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,822$67.58$123.1K1,007Jul 1, 2022Jul 5, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
3,2023,202Mar 15, 2022Mar 17, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,1120Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Mfg. Operations Officer
1,4602,095Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,7303,458Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Mfg. Operations Officer
1,7303,199Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,4601,460Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Mfg. Operations Officer
1,1121,112Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
6522,605Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Mfg. Operations Officer
6523,109Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
626$71.85$45.0K1,469Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
280$71.85$20.1K2,829Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
742$71.85$53.3K2,457Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
477$71.85$34.3K635Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
2,239$68.67$153.8K0Mar 3, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
4,0194,019Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,780$69.51$123.7K2,239Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,948$75.00$146.1K0Mar 9, 2021Mar 11, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,822$73.57$134.0K1,948Mar 8, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Mfg. Operations Officer
2,2984,755Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
2,2980Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
985$73.70$72.6K3,770Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
3,2573,257Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Mfg. Operations Officer
1,1121,112Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,4602,920Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,1121,112Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Mfg. Operations Officer
1,4602,095Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,7305,188Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
626$73.70$46.1K1,469Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Mfg. Operations Officer
1,7303,199Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
742$73.70$54.7K2,457Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
477$73.70$35.2K635Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,354$82.48$111.7K0Mar 1, 2021Mar 2, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Mfg. Operations Officer
1,111$81.02$90.0K1,354Feb 26, 2021Mar 1, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,4652,465Feb 26, 2021Mar 1, 2021View →
Other insiders · FSLR
Loading peer insiders…
About this filer
CIK 0001819693
ROLE
Chief Supply Chain Officer
PRIMARY
FSLR
COMPANIES
1
ACTIVE SINCE
Feb 2021
MARKETPEEL · /INSIDER/0001819693DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback