MarketPeel
Insider Trading Intelligence
MW

Mark R. Widmar

FSLR
CHIEF EXECUTIVE OFFICER · FIRST SOLAR, INC. · CIK 0001362208
FILING MIX · LIFETIME22%/78%
BUYS
47
SELLS
164
TOTAL VALUE
$98.65M
COMPANIES
2
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
83,511
AVG SELL PX
$126.92
TRADE KIND
SHOWING 211 / 211
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
74 backtested trades · 8 horizons · 123 pending
Forward-return performance of every backtestable P/S trade by Mark R. Widmar, 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
7d74+29.73%+2.11%-0.88%+3.09%+0.88%4.15
14d74+59.46%+0.80%-0.80%+0.33%-1.85%0.46
30d74+34.25%+4.42%+0.85%+3.57%+0.81%3.37
60d74(8 pending)+28.79%+6.45%+1.86%+4.59%+9.32%2.49
90d74(9 pending)+26.15%+22.41%+3.90%+18.00%+23.88%7.00
180d74(15 pending)+25.42%+18.31%+8.22%+10.09%+6.36%2.35
1y74(44 pending)+46.67%+31.97%+20.21%+11.76%-16.02%0.75
2y74(47 pending)+51.85%+28.68%+36.45%-7.15%-55.02%
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 · 83,186 shares · as of May 26, 2026
050,953101,906152,859203,812202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 47 buys / 164 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
726$271.23$196.9K82,460May 26, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,237$266.60$329.8K85,455May 26, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
628$267.72$168.1K84,827May 26, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,009$268.89$271.3K83,818May 26, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
473$273.17$129.2K81,987May 26, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
364$265.15$96.5K86,692May 26, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
632$270.05$170.7K83,186May 26, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
126$276.29$34.8K81,861May 26, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
149$257.55$38.4K87,103May 22, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
239$250.02$59.8K88,794May 22, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
916$254.93$233.5K87,391May 22, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
97$252.87$24.5K88,525May 22, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
47$258.48$12.1K87,056May 22, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
75$256.32$19.2K87,252May 22, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
64$255.59$16.4K87,327May 22, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
218$253.63$55.3K88,307May 22, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
172$251.53$43.3K88,622May 22, 2026May 27, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
98$247.53$24.3K92,351May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
472$250.61$118.3K90,569May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
136$244.62$33.3K92,678May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
229$246.23$56.4K92,449May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
521$243.19$126.7K89,033May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,131$249.70$282.4K91,041May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
362$241.40$87.4K92,814May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
179$248.80$44.5K92,172May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
6$256.96$1.5K89,554May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
569$251.64$143.2K90,000May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
179$255.31$45.7K89,560May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
261$254.29$66.4K89,739May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
672$240.10$161.3K93,176May 21, 2026May 22, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,300$240.02$312.0K93,848May 13, 2026May 13, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,877$233.56$438.4K98,409May 11, 2026May 13, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,363$235.69$321.2K95,548May 11, 2026May 13, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
400$236.53$94.6K95,148May 11, 2026May 13, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,026$231.53$237.5K102,548May 11, 2026May 13, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,500$230.18$345.3K103,574May 11, 2026May 13, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,498$234.84$351.8K96,911May 11, 2026May 13, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
2,262$232.55$526.0K100,286May 11, 2026May 13, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,526$215.63$329.1K105,074May 5, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
3,80211,407May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
3,802106,600May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,937$200.80$388.9K102,798Mar 16, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
4,856104,735Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
4,8564,856Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
480$190.36$91.4K102,864Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
2,072$190.36$394.4K103,344Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,282$190.36$244.0K101,582Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,703$190.36$324.2K99,879Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
12,68512,685Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
5,10196,888Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
3,1566,313Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
4,194105,416Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
5,1010Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
1,17898,066Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
3,156101,222Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,1782,354Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
4,19412,584Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
7,738$195.93$1.52M91,787Mar 3, 2026Mar 3, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
17,66499,525Feb 27, 2026Mar 3, 2026View →
ALB
ALBEMARLE CORP
PURCHASEGRANT
Stock grant
325325Feb 26, 2026Mar 2, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
28$200.92$5.6K83,151Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
192$191.30$36.7K83,782Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
36$196.64$7.1K83,480Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
509$203.08$103.4K82,490Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
152$189.98$28.9K83,974Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
30$192.35$5.8K83,752Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
83$197.84$16.4K83,397Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
9$186.47$1.7K84,126Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
152$202.13$30.7K82,999Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
47$185.15$8.7K84,135Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
160$199.84$32.0K83,179Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
179$195.19$34.9K83,516Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
34$205.92$7.0K81,861Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
33$192.80$6.4K83,719Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
58$198.68$11.5K83,339Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
512$203.97$104.4K81,978Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
83$205.05$17.0K81,895Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
24$194.25$4.7K83,695Aug 15, 2025Aug 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
788$189.91$149.6K84,182Aug 13, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,367$185.45$253.5K86,611Aug 13, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
274$188.82$51.7K84,970Aug 13, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
786$187.38$147.3K85,244Aug 13, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
581$186.58$108.4K86,030Aug 13, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
2,834$186.97$529.9K88,178Aug 12, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
200$181.78$36.4K111,690Aug 12, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
900$183.79$165.4K110,790Aug 12, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
14,322$185.04$2.65M96,468Aug 12, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
200$187.74$37.5K87,978Aug 12, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
5,456$186.17$1.02M91,012Aug 12, 2025Aug 14, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
15,20915,209May 1, 2025May 2, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,966$133.75$263.0K111,890Mar 17, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
4,856113,856Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
4,8569,712Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,272$132.96$169.1K109,000Mar 7, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
3,156110,272Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,1783,532Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
16,77816,778Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
1,178107,598Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
482$131.13$63.2K107,116Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
2,085$131.13$273.4K106,420Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
3,1569,469Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
5,1025,101Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
5,102108,505Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
21,542$141.09$3.04M103,403Feb 28, 2025Mar 3, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
29,754$156.84$4.67M124,945Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
72,838154,699Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
36,692$273.26$10.03M81,861Jun 3, 2024Jun 4, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
4,856120,537Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
4,85614,568Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,984$147.42$292.5K118,553Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
482$158.42$76.4K115,681Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
5,10210,203Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
2,085$158.42$330.3K114,985Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
14,987118,091Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,1784,710Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
5,102117,070Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
12,62512,625Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
1,178116,163Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
14,9870Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
6,123$158.42$970.0K111,968Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
21,244$152.74$3.24M103,104Mar 1, 2024Mar 5, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
29,342$153.89$4.52M124,348Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
71,829153,690Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
2,160$223.41$482.6K81,861Jul 28, 2023Aug 1, 2023View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
2,160$210.00$453.6K84,021Jul 18, 2023Jul 19, 2023View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
3,982$205.00$816.3K86,181Jul 17, 2023Jul 19, 2023View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
39,948$199.97$7.99M90,163Jun 6, 2023Jun 7, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
4,85619,424Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
2,033$203.22$413.1K130,111Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
4,856132,144Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
5,102129,449Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
5,359$212.30$1.14M115,707Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
12,6530Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
12,653121,066Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
2,161$212.30$458.8K127,288Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
5,10215,305Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
6,347$212.30$1.35M124,347Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
14,98714,987Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
14,987130,694Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
5,8885,888Mar 6, 2023Oct 3, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
700$210.96$147.7K108,413Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
2,597$209.22$543.3K113,929Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
4,816$210.18$1.01M109,113Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
3,458$205.15$709.4K125,727Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,945$203.83$396.4K129,185Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
6,092$205.98$1.25M119,635Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
2,421$208.21$504.1K116,526Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
688$206.98$142.4K118,947Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
650$201.72$131.1K134,316Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
3,186$203.08$647.0K131,130Mar 3, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
94,074175,935Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
40,969$195.68$8.02M134,966Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
32,239$89.72$2.89M81,861Jul 28, 2022Jul 29, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
13,648$75.28$1.03M114,100May 6, 2022May 10, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
24,28024,280Mar 15, 2022Mar 17, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
6,528$71.85$469.0K124,868Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
5,511$71.85$396.0K116,408Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
8,895113,140Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
14,98829,974Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
5,10220,407Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
12,65312,653Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
12,653121,919Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
2,222$71.85$159.7K127,748Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
8,8950Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
14,988131,396Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
5,102129,970Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
3,874$71.85$278.3K109,266Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
7,849$68.36$536.6K108,601Mar 3, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
4,356$69.28$301.8K104,245Mar 3, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
16,167$67.52$1.09M116,450Mar 3, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
43,771$69.51$3.04M132,617Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
100,515176,388Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
64,514$76.19$4.92M75,873May 3, 2021May 4, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
20,7400Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
20,740149,275Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
8,888$73.70$655.0K140,387Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
12,65425,306Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
25,50925,509Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
8,8958,895Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
5,423$73.70$399.7K119,970Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
12,654125,393Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
3,812$73.70$280.9K112,739Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
8,895116,551Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
6,423$73.70$473.4K128,535Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
14,988134,958Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
14,98844,962Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
13,156$82.48$1.09M107,656Mar 1, 2021Mar 2, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
46,037140,537Feb 26, 2021Mar 1, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
19,725$81.02$1.60M120,812Feb 26, 2021Mar 1, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
24,410$72.62$1.77M150,008Aug 10, 2020Aug 11, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
18,541$74.24$1.38M94,500Aug 10, 2020Aug 11, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
36,967$73.30$2.71M113,041Aug 10, 2020Aug 11, 2020View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
6,250177,140Jul 1, 2020Jul 2, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
6,2500Jul 1, 2020Jul 2, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
2,722$49.09$133.6K174,418Jul 1, 2020Jul 2, 2020View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
4,583172,886Mar 8, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
1,996$43.37$86.6K170,890Mar 8, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
4,5830Mar 8, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
20,74020,740Mar 7, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
20,740177,336Mar 7, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
9,033$43.37$391.8K168,303Mar 7, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
3,875$43.37$168.1K149,453Mar 6, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
8,896153,328Mar 6, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Executive Officer
12,654162,107Mar 6, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
5,511$43.37$239.0K156,596Mar 6, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
12,65437,960Mar 6, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
59,95059,950Mar 6, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
8,89617,790Mar 6, 2020Mar 10, 2020View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
82,738203,812Feb 24, 2020Feb 26, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
36,022$50.59$1.82M167,790Feb 24, 2020Feb 26, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Executive Officer
23,358$51.21$1.20M144,432Feb 24, 2020Feb 26, 2020View →
Other insiders · FSLR
Loading peer insiders…
About this filer
CIK 0001362208
ROLE
Chief Executive Officer
PRIMARY
FSLR
COMPANIES
2
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001362208DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback