MarketPeel
MG

Markus Gloeckler

FSLR
CHIEF TECHNOLOGY OFFICER · FIRST SOLAR, INC. · CIK 0001819680
FILING MIX · LIFETIME33%/67%
BUYS
43
SELLS
89
TOTAL VALUE
$11.34M
COMPANIES
1
ACTIVE SINCE
Aug 2020
HOLDINGS NOW
6,642
AVG SELL PX
$141.42
TRADE KIND
SHOWING 132 / 132
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
28 backtested trades · 8 horizons · 25 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Markus Gloeckler, 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
7d28+39.29%+0.07%+0.03%+0.03%+0.63%
14d28+46.43%+1.34%-0.40%+1.75%+0.58%
30d28+40.74%+4.27%-0.34%+4.62%+2.48%
60d28+28.57%+9.26%+1.79%+7.47%+3.83%
90d28+32.14%+23.82%+3.65%+17.73%+15.78%
180d28(7 pending)+23.81%+32.59%+6.00%+26.59%+28.83%
1y28(7 pending)+33.33%+47.16%+8.93%+36.84%+17.72%
2y28(11 pending)+0.00%+98.50%+21.61%+76.89%+74.63%
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 · 6,642 shares · as of Aug 4, 2026
05,43510,87116,30621,741202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
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 · 43 buys / 89 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
829$248.00$205.6K6,642Aug 4, 2026Aug 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
800$222.00$177.6K10,096Aug 3, 2026Aug 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
2,625$218.02$572.3K7,471Aug 3, 2026Aug 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
420$215.63$90.6K10,896May 5, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
9682,904May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
96811,316May 4, 2026May 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
368$200.80$73.9K10,348Mar 16, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
854853Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
85410,716Mar 13, 2026Mar 17, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
320$190.36$60.9K10,867Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
448$190.36$85.3K9,862Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
358$190.36$68.1K10,310Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
199$190.36$37.9K10,668Mar 9, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
3,0663,066Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,06711,187Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
8521,705Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
85210,120Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,0673,204Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
7600Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
7608,797Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
471942Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
4719,268Mar 6, 2026Mar 10, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
3,640$196.95$716.9K8,037Mar 4, 2026Mar 5, 2026View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
3,425$195.93$671.1K11,677Mar 3, 2026Mar 3, 2026View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
7,06515,102Feb 27, 2026Mar 3, 2026View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
9,557$155.05$1.48M8,037May 28, 2025May 29, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
3,8723,872May 1, 2025May 2, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
380$133.75$50.8K17,594Mar 17, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
85417,974Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
8541,707Mar 14, 2025Mar 18, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
378$132.96$50.3K17,120Mar 7, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
4711,413Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
47116,858Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
76016,728Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
760760Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
4,2714,271Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
212$131.13$27.8K16,646Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
85217,498Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
8522,557Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
341$131.13$44.7K16,387Mar 6, 2025Mar 10, 2025View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
5,773$156.84$905.4K15,968Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
12,80621,741Feb 26, 2025Feb 28, 2025View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
3,601$198.52$714.9K8,935Oct 31, 2024Nov 4, 2024View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
1,937$175.00$339.0K12,536Apr 4, 2024Apr 5, 2024View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
470$150.00$70.5K14,473Mar 18, 2024Mar 20, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
8542,561Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
85415,327Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
384$147.42$56.6K14,943Mar 15, 2024Mar 19, 2024View →
FSLR
FIRST SOLAR, INC.
SALE10b5-1
10b5-1 plan
679$160.00$108.6K14,473Mar 7, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,72915,249Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
7601,520Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
76015,233Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,7290Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
47215,364Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
4721,884Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
3,4093,409Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
776$158.42$122.9K14,473Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
341$158.42$54.0K14,892Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
212$158.42$33.6K15,152Mar 6, 2024Mar 8, 2024View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
10,69818,347Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
4,827$153.89$742.8K13,520Feb 29, 2024Mar 1, 2024View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
464$182.00$84.4K7,649Aug 21, 2023Aug 22, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
379$199.83$75.7K8,113Aug 18, 2023Aug 22, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
8430Aug 18, 2023Aug 22, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
8438,492Aug 18, 2023Aug 22, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
8543,415Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
8548,033Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
384$203.22$78.0K7,649Mar 15, 2023Mar 17, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,4600Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,7291,729Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,7297,536Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,4606,462Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,3562,356Mar 6, 2023Oct 3, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
341$212.30$72.4K7,179Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
776$212.30$164.7K6,760Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
655$212.30$139.1K5,807Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
7607,520Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
7602,280Mar 6, 2023Mar 8, 2023View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
6,6207,993Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
2,991$195.68$585.3K5,002Mar 2, 2023Mar 6, 2023View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
465$118.74$55.2K1,373Aug 18, 2022Aug 19, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
844843Aug 17, 2022Aug 19, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
379$118.22$44.8K1,838Aug 17, 2022Aug 19, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
478$115.14$55.0K1,373Aug 17, 2022Aug 19, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
8442,217Aug 17, 2022Aug 19, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
805$90.00$72.5K1,851Jul 28, 2022Jul 29, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
980$73.14$71.7K2,656Jun 3, 2022Jun 6, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
4,2694,269Mar 15, 2022Mar 17, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,301$71.46$93.0K3,636Mar 15, 2022Mar 16, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
2,780$80.00$222.4K4,937Mar 8, 2022Mar 10, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,7308,074Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
7608,058Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,4606,999Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
7603,040Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,4601,460Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,7303,458Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,1126,038Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,1120Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
655$71.85$47.1K6,344Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
499$71.85$35.9K5,539Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
341$71.85$24.5K7,717Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
776$71.85$55.8K7,298Mar 4, 2022Mar 8, 2022View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
4,0196,778Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,852$69.51$128.7K4,926Mar 2, 2022Mar 4, 2022View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
603$112.82$68.0K2,759Nov 22, 2021Nov 23, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
844$96.60$81.5K3,728Aug 13, 2021Aug 16, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
8441,687Aug 13, 2021Aug 16, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
366$96.60$35.4K3,362Aug 13, 2021Aug 16, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
2,048$94.65$193.8K2,884Aug 10, 2021Aug 11, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
2,843$77.30$219.8K4,932Jun 9, 2021Jun 10, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,456$81.64$118.9K7,775Mar 24, 2021Mar 25, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
997$73.70$73.5K9,231Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
2,29810,228Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
2,2980Mar 7, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,4607,583Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,4602,920Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,7308,680Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,7305,188Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
750$73.70$55.3K7,930Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
633$73.70$46.7K6,950Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
483$73.70$35.6K6,123Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
3,8003,800Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Chief Technology Officer
1,1126,606Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,1121,112Mar 6, 2021Mar 9, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,347$82.48$111.1K5,494Mar 1, 2021Mar 2, 2021View →
FSLR
FIRST SOLAR, INC.
PURCHASEGRANT
Stock grant
2,4657,959Feb 26, 2021Mar 1, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,118$81.02$90.6K6,841Feb 26, 2021Mar 1, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
4,117$87.32$359.5K5,494Feb 24, 2021Feb 25, 2021View →
FSLR
FIRST SOLAR, INC.
SALE
Chief Technology Officer
1,977$80.15$158.5K9,611Nov 17, 2020Nov 18, 2020View →
FSLR
FIRST SOLAR, INC.
PURCHASE
Co-Chief Technology Officer
84411,829Aug 15, 2020Aug 18, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Co-Chief Technology Officer
8442,531Aug 15, 2020Aug 18, 2020View →
FSLR
FIRST SOLAR, INC.
SALE
Co-Chief Technology Officer
241$74.31$17.9K11,588Aug 15, 2020Aug 18, 2020View →
Other insiders · FSLR
Loading peer insiders…
About this filer
CIK 0001819680
ROLE
Chief Technology Officer
PRIMARY
FSLR
COMPANIES
1
ACTIVE SINCE
Aug 2020
MARKETPEEL · /INSIDER/0001819680DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback