MarketPeel
Insider Trading Intelligence
MH

Michael P. Hartung

FLEX
PRESIDENT, AGILITY SOLUTIONS · FLEX LTD. · CIK 0001820263
FILING MIX · LIFETIME20%/80%
BUYS
17
SELLS
68
TOTAL VALUE
$29.73M
COMPANIES
2
ACTIVE SINCE
Jun 2021
HOLDINGS NOW
261,199
AVG SELL PX
$44.64
TRADE KIND
SHOWING 85 / 85
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
55 backtested trades · 8 horizons · 65 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Michael P. Hartung, 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
7d55+61.82%-1.38%+0.06%-1.43%-2.09%-3.16
14d55+56.36%-1.52%+0.62%-1.09%-2.32%-1.38
30d55+36.36%+2.98%+1.36%+1.62%+2.79%1.34
60d55(7 pending)+35.42%+4.60%+2.78%+1.82%-1.52%1.32
90d55(7 pending)+29.17%+8.15%+3.40%+4.75%+4.98%3.33
180d55(7 pending)+22.92%+28.14%+7.95%+20.19%+12.38%4.08
1y55(18 pending)+8.11%+64.70%+16.18%+37.90%+18.07%3.44
2y55(26 pending)+0.00%+129.45%+41.02%+79.97%+43.23%
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
FLEX · 245,930 shares · as of Jun 18, 2026
082,147164,294246,441328,58820222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 17 buys / 68 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
4,801$145.36$697.9K246,030Jun 18, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
100$146.26$14.6K245,930Jun 18, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
2,368$144.89$343.1K250,831Jun 18, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
5,118$144.19$738.0K265,255Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
553$141.78$78.4K275,273Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
1,107$145.77$161.4K253,199Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
10,949$145.19$1.59M254,306Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
4,900$143.18$701.6K270,373Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
43,724275,826Jun 16, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
28$149.61$4.2K232,102Jun 15, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
1,409$147.13$207.3K237,448Jun 15, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
3,966$149.01$591.0K232,130Jun 15, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
1,352$148.01$200.1K236,096Jun 15, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
1,448$146.07$211.5K238,857Jun 15, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
7,599240,305Jun 11, 2026Jun 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
5,260$142.94$751.8K241,865May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
2,160$139.67$301.7K251,142May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
1,888$141.49$267.1K247,125May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
1,620$138.65$224.6K253,302May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
2,129$140.59$299.3K249,013May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
6,623$143.76$952.1K235,242May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
2,536$144.45$366.3K232,706May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
43,724254,922May 8, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
62$63.50$3.9K211,198Nov 11, 2025Nov 13, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
3,496$62.83$219.6K211,260Nov 11, 2025Nov 13, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
11,442$62.02$709.6K214,756Nov 11, 2025Nov 13, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
4,442$62.85$279.2K226,198Nov 4, 2025Nov 5, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
10,558$62.01$654.7K230,640Nov 4, 2025Nov 5, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
6,881$64.00$440.4K249,317Oct 28, 2025Oct 28, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
339$65.32$22.1K241,198Oct 28, 2025Oct 28, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
7,780$64.43$501.3K241,537Oct 28, 2025Oct 28, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
41,539$57.09$2.37M259,659Sep 16, 2025Sep 17, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
3,461$57.78$200.0K256,198Sep 16, 2025Sep 17, 2025View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
2,520$49.62$125.0K301,198Aug 18, 2025Aug 20, 2025View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
345$45.71$15.8K303,718Jun 17, 2025Jun 20, 2025View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
6,542$44.98$294.2K304,063Jun 17, 2025Jun 20, 2025View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
4,554$43.49$198.1K310,605Jun 13, 2025Jun 13, 2025View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
21,964315,159Jun 12, 2025Jun 13, 2025View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
35,393$42.87$1.52M293,195Jun 4, 2025Jun 4, 2025View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
69,130328,588Jun 3, 2025Jun 4, 2025View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
11,025$42.90$473.0K259,458Jun 3, 2025Jun 4, 2025View →
FLEX
FLEX LTD.
SALE
Chief Commercial Officer
32,173$41.99$1.35M270,483May 13, 2025May 13, 2025View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
69,130302,656May 9, 2025May 13, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
48,792$43.78$2.14M249,541Feb 6, 2025Feb 7, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
16,015$44.23$708.4K233,526Feb 6, 2025Feb 7, 2025View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
72,578298,333Sep 25, 2024Sep 27, 2024View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
15,797225,755Aug 15, 2024Aug 16, 2024View →
FLEX
FLEX LTD.
SALE
Group President
7,037$31.30$220.3K209,958Jun 17, 2024Jun 18, 2024View →
FLEX
FLEX LTD.
SALE
Group President
25,525$32.13$820.1K188,844Jun 12, 2024Jun 13, 2024View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
28,151216,995Jun 12, 2024Jun 13, 2024View →
FLEX
FLEX LTD.
SALE
Group President
10,183$32.20$327.9K164,023Jun 11, 2024Jun 12, 2024View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
50,346214,369Jun 11, 2024Jun 13, 2024View →
FLEX
FLEX LTD.
SALE
Group President
11,353$32.53$369.3K174,206Jun 4, 2024Jun 6, 2024View →
FLEX
FLEX LTD.
SALE
Group President
31,407$28.65$899.7K185,559May 9, 2024May 9, 2024View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
62,156216,966May 8, 2024May 9, 2024View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
43,381$30.51$1.32M154,810Mar 7, 2024Mar 8, 2024View →
NXT
NEXTPOWER INC.
PURCHASEGRANT
Stock grant
15,26915,269Jan 2, 2024Jan 4, 2024View →
FLEX
FLEX LTD.
SALE
Group President
1,790$26.81$48.0K173,061Jun 16, 2023Jun 16, 2023View →
FLEX
FLEX LTD.
SALE
Group President
1,800$26.67$48.0K174,851Jun 15, 2023Jun 16, 2023View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
33,783176,651Jun 14, 2023Jun 16, 2023View →
FLEX
FLEX LTD.
SALE
Group President
7,488$26.59$199.1K142,868Jun 12, 2023Jun 13, 2023View →
FLEX
FLEX LTD.
SALE
Group President
18,191$26.33$479.0K150,356Jun 9, 2023Jun 9, 2023View →
FLEX
FLEX LTD.
SALE
Group President
18,117$26.44$479.0K168,547Jun 8, 2023Jun 9, 2023View →
FLEX
FLEX LTD.
SALE
Group President
18,073$26.51$479.1K186,664Jun 7, 2023Jun 8, 2023View →
FLEX
FLEX LTD.
SALE
Group President
8,623$26.10$225.1K94,241Jun 6, 2023Jun 6, 2023View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
110,496204,737Jun 6, 2023Jun 8, 2023View →
FLEX
FLEX LTD.
SALE
Group President
8,241$26.07$214.8K102,864Jun 2, 2023Jun 6, 2023View →
FLEX
FLEX LTD.
SALE
Group President
12,376$21.39$264.7K111,105Nov 30, 2022Dec 2, 2022View →
FLEX
FLEX LTD.
SALE
Group President
1,728$21.00$36.3K123,481Nov 25, 2022Nov 25, 2022View →
FLEX
FLEX LTD.
SALE
Group President
1,896$21.00$39.8K125,209Nov 23, 2022Nov 25, 2022View →
FLEX
FLEX LTD.
SALE
Group President
12,168$20.11$244.7K127,105Nov 11, 2022Nov 14, 2022View →
FLEX
FLEX LTD.
SALE
Group President
88$20.00$1.8K139,273Nov 10, 2022Nov 14, 2022View →
FLEX
FLEX LTD.
SALE
Group President
3,744$20.03$75.0K139,361Nov 2, 2022Nov 2, 2022View →
FLEX
FLEX LTD.
SALE
Group President
44,898$19.66$882.6K143,105Oct 31, 2022Nov 2, 2022View →
FLEX
FLEX LTD.
SALE
Group President
31,221$14.40$449.5K188,384Jun 16, 2022Jun 16, 2022View →
FLEX
FLEX LTD.
SALE
Group President
381$15.08$5.7K188,003Jun 16, 2022Jun 16, 2022View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
58,074219,605Jun 15, 2022Jun 16, 2022View →
FLEX
FLEX LTD.
SALE
Group President
5,329$15.67$83.5K161,531Jun 15, 2022Jun 16, 2022View →
FLEX
FLEX LTD.
SALE
Group President
8,190$16.33$133.8K166,860Jun 10, 2022Jun 14, 2022View →
FLEX
FLEX LTD.
SALE
Group President
8,903$17.48$155.6K175,050Jun 6, 2022Jun 8, 2022View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
53,412183,953Jun 1, 2022Jun 3, 2022View →
FLEX
FLEX LTD.
SALE
President, Agility Solutions
1,735$17.82$30.9K130,541Jun 30, 2021Jul 2, 2021View →
FLEX
FLEX LTD.
SALE
President, Agility Solutions
5,440$18.05$98.2K132,276Jun 15, 2021Jun 16, 2021View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
48,024137,716Jun 9, 2021Jun 10, 2021View →
FLEX
FLEX LTD.
SALE
President, Agility Solutions
9,016$18.87$170.1K89,692Jun 4, 2021Jun 7, 2021View →
Other insiders · FLEX
Loading peer insiders…
About this filer
CIK 0001820263
ROLE
President, Agility Solutions
PRIMARY
FLEX
COMPANIES
2
ACTIVE SINCE
Jun 2021
MARKETPEEL · /INSIDER/0001820263DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback