MarketPeel
Insider Trading Intelligence
KT

Kwang Hooi Tan

FLEX
CHIEF OPERATING OFFICER · FLEX LTD. · CIK 0001929609
FILING MIX · LIFETIME20%/80%
BUYS
14
SELLS
55
TOTAL VALUE
$26.07M
COMPANIES
1
ACTIVE SINCE
Jun 2022
HOLDINGS NOW
254,580
AVG SELL PX
$55.47
TRADE KIND
SHOWING 69 / 69
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
42 backtested trades · 8 horizons · 55 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kwang Hooi Tan, 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
7d42+54.76%-0.47%+0.12%-0.59%-0.56%-1.04
14d42+42.86%+0.34%+0.71%+1.43%-0.12%1.52
30d42+23.81%+4.92%+1.92%+3.00%+2.79%2.62
60d42(7 pending)+34.29%+8.91%+3.91%+5.01%-1.52%1.34
90d42(7 pending)+42.86%+13.20%+4.70%+8.50%-0.05%1.97
180d42(8 pending)+29.41%+23.29%+9.71%+13.59%+10.40%3.90
1y42(11 pending)+0.00%+82.60%+20.30%+44.11%+21.84%
2y42(22 pending)+0.00%+160.81%+41.53%+108.45%+23.65%
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 · 254,580 shares · as of Jun 18, 2026
076,671153,342230,013306,6842023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 14 buys / 55 sellsCOVERAGE · 17 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FLEX
FLEX LTD.
SALE
Chief Operating Officer
2,947$144.85$426.9K254,580Jun 18, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
100$146.41$14.6K248,546Jun 18, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
5,934$145.33$862.4K248,646Jun 18, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
13,196$145.10$1.91M259,905Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
4,830$143.09$691.1K278,854Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
500$141.65$70.8K283,684Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
2,378$145.68$346.4K257,527Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
5,753$143.98$828.3K273,101Jun 17, 2026Jun 22, 2026View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
48,582284,184Jun 16, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
5,230$149.00$779.3K235,602Jun 15, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
1,838$147.07$270.3K242,602Jun 15, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
1,770$147.97$261.9K240,832Jun 15, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
1,702$146.09$248.7K244,440Jun 15, 2026Jun 17, 2026View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
7,599246,142Jun 11, 2026Jun 12, 2026View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
17,500$135.93$2.38M238,543May 26, 2026May 26, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
1,932$138.58$267.7K280,286May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
2,830$140.63$398.0K275,058May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
2,398$139.66$334.9K277,888May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
4,716$144.32$680.6K256,043May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
8,081$143.51$1.16M260,759May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
1,731$141.53$245.0K273,327May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
4,487$142.75$640.5K268,840May 11, 2026May 12, 2026View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
48,582282,218May 8, 2026May 12, 2026View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
17,500$58.87$1.03M233,636Mar 9, 2026Mar 10, 2026View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
11,312$64.82$733.2K252,324Oct 27, 2025Oct 28, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
1,188$65.51$77.8K251,136Oct 27, 2025Oct 28, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
12,500$50.25$628.1K263,636Jul 28, 2025Jul 28, 2025View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
8,136$44.98$365.9K276,509Jun 17, 2025Jun 20, 2025View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
373$45.71$17.0K276,136Jun 17, 2025Jun 20, 2025View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
6,470$43.49$281.4K284,645Jun 13, 2025Jun 13, 2025View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
21,964291,115Jun 12, 2025Jun 13, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
37,533$42.87$1.61M269,151Jun 4, 2025Jun 4, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
12,259$42.90$525.9K237,554Jun 3, 2025Jun 4, 2025View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
69,130306,684Jun 3, 2025Jun 4, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
12,500$42.07$525.9K249,813Jun 2, 2025Jun 4, 2025View →
FLEX
FLEX LTD.
SALE
Chief Operating Officer
34,335$41.99$1.44M262,313May 13, 2025May 13, 2025View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
69,130296,648May 9, 2025May 13, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
1,668$33.60$56.0K227,518Mar 10, 2025Mar 12, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
10,832$32.93$356.7K229,186Mar 10, 2025Mar 12, 2025View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
8,028$35.39$284.1K240,018Oct 28, 2024Oct 28, 2024View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
72,578248,046Sep 25, 2024Sep 27, 2024View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
8,028$31.78$255.2K175,468Jul 29, 2024Jul 29, 2024View →
FLEX
FLEX LTD.
SALE
Group President
9,015$31.30$282.1K183,496Jun 17, 2024Jun 18, 2024View →
FLEX
FLEX LTD.
SALE
Group President
4,436$31.30$138.9K192,511Jun 17, 2024Jun 18, 2024View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
35,971196,947Jun 12, 2024Jun 13, 2024View →
FLEX
FLEX LTD.
SALE
Group President
11,570$32.13$371.8K160,976Jun 12, 2024Jun 13, 2024View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
21,516172,546Jun 11, 2024Jun 13, 2024View →
FLEX
FLEX LTD.
SALE
Group President
12,626$32.53$410.8K151,030Jun 4, 2024Jun 6, 2024View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
14,599$28.65$418.3K163,656May 9, 2024May 9, 2024View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
26,564178,255May 8, 2024May 9, 2024View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
8,027$29.29$235.1K151,691May 7, 2024May 9, 2024View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
8,027$28.81$231.2K159,718Mar 13, 2024Mar 13, 2024View →
FLEX
FLEX LTD.
SALE
Group President
5,020$26.97$135.4K144,208Jun 21, 2023Jun 23, 2023View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
1,791$26.81$48.0K149,228Jun 16, 2023Jun 16, 2023View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
1,811$26.80$48.5K151,019Jun 16, 2023Jun 16, 2023View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
1,800$26.69$48.0K152,830Jun 15, 2023Jun 16, 2023View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
1,820$26.65$48.5K154,630Jun 15, 2023Jun 16, 2023View →
FLEX
FLEX LTD.
SALE10b5-1
10b5-1 plan
30,000$26.60$798.0K156,450Jun 14, 2023Jun 16, 2023View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
37,537186,450Jun 14, 2023Jun 16, 2023View →
FLEX
FLEX LTD.
SALE
Group President
9,923$26.34$261.3K148,913Jun 9, 2023Jun 9, 2023View →
FLEX
FLEX LTD.
SALE
Group President
9,885$26.44$261.4K158,836Jun 8, 2023Jun 9, 2023View →
FLEX
FLEX LTD.
SALE
Group President
9,860$26.51$261.4K168,721Jun 7, 2023Jun 8, 2023View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
56,764178,581Jun 6, 2023Jun 8, 2023View →
FLEX
FLEX LTD.
SALE
Group President
9,185$26.07$239.4K121,817Jun 2, 2023Jun 6, 2023View →
FLEX
FLEX LTD.
SALE
Group President
3,483$22.81$79.5K131,002Mar 1, 2023Mar 3, 2023View →
FLEX
FLEX LTD.
SALE
Group President
37,900$16.50$625.2K134,485Sep 26, 2022Sep 27, 2022View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
55,308172,385Jun 15, 2022Jun 16, 2022View →
FLEX
FLEX LTD.
SALE
Group President
6,755$18.00$121.6K117,077Jun 6, 2022Jun 8, 2022View →
FLEX
FLEX LTD.
PURCHASEGRANT
Stock grant
53,412123,832Jun 1, 2022Jun 3, 2022View →
Other insiders · FLEX
Loading peer insiders…
About this filer
CIK 0001929609
ROLE
Chief Operating Officer
PRIMARY
FLEX
COMPANIES
1
ACTIVE SINCE
Jun 2022
MARKETPEEL · /INSIDER/0001929609DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback