Tan Kwang Hooi

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 67% 68% 82%
Transactions
57 0% Buy
34 71% Buy
47 69% Buy
Tan Kwang Hooi's trades of Flex Ltd's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
US Flex Ltd (FLEX)
Transaction date
Sale
Price
425.45
Quantity 97,795 -4.7%
Value US$805,657
US Flex Ltd (FLEX)
Transaction date
Sale
Price
105.81
Quantity 55,718 +27.2%
Value US$4,663,934
US Flex Ltd (FLEX)
Transaction date
Sale
Price
96.70
Quantity 40,211 -34.9%
Value US$3,558,562
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.33
Quantity 5,934 -2.3%
Value US$862,417
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.85
Quantity 2,947 -1.1%
Value US$426,866
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.85
Quantity 2,947 -1.1%
Value US$426,866
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
145.19
Quantity 8,981
Value US$1,303,924
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.68
Quantity 2,378 -0.9%
Value US$346,417
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.68
Quantity 2,378 -0.9%
Value US$346,417
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.10
Quantity 13,196 -4.8%
Value US$1,914,750
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.10
Quantity 13,196 -4.8%
Value US$1,914,750
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.98
Quantity 5,753 -2.1%
Value US$828,312
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.98
Quantity 5,753 -2.1%
Value US$828,312
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.09
Quantity 4,830 -1.7%
Value US$691,109
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.09
Quantity 4,830 -1.7%
Value US$691,109
US Flex Ltd (FLEX)
Transaction date
Sale
Price
141.65
Quantity 500 -0.2%
Value US$70,827
US Flex Ltd (FLEX)
Transaction date
Sale
Price
141.65
Quantity 500 -0.2%
Value US$70,827
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
144.48
Quantity 26,657
Value US$3,851,414
US Flex Ltd (FLEX)
Transaction date
Sale
Price
149.00
Quantity 5,230 -2.2%
Value US$779,275
US Flex Ltd (FLEX)
Transaction date
Sale
Price
147.97
Quantity 1,770 -0.7%
Value US$261,901
US Flex Ltd (FLEX)
Transaction date
Sale
Price
147.07
Quantity 1,838 -0.8%
Value US$270,305
US Flex Ltd (FLEX)
Transaction date
Sale
Price
146.09
Quantity 1,702 -0.7%
Value US$248,653
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
148.02
Quantity 10,540
Value US$1,560,134
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
135.93
Quantity 17,500 -6.8%
Value US$2,378,775
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
135.93
Quantity 17,500
Value US$2,378,775
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.32
Quantity 4,716 -1.8%
Value US$680,616
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.51
Quantity 8,081 -3.0%
Value US$1,159,741
US Flex Ltd (FLEX)
Transaction date
Sale
Price
142.75
Quantity 4,487 -1.6%
Value US$640,530
US Flex Ltd (FLEX)
Transaction date
Sale
Price
141.53
Quantity 1,731 -0.6%
Value US$244,982
US Flex Ltd (FLEX)
Transaction date
Sale
Price
140.63
Quantity 2,830 -1.0%
Value US$397,989
US Flex Ltd (FLEX)
Transaction date
Sale
Price
139.66
Quantity 2,398 -0.9%
Value US$334,905
US Flex Ltd (FLEX)
Transaction date
Sale
Price
138.58
Quantity 1,932 -0.7%
Value US$267,728
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
142.37
Quantity 26,175
Value US$3,726,490
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
58.87
Quantity 17,500 -7.0%
Value US$1,030,225
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
58.87
Quantity 17,500
Value US$1,030,225
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
65.51
Quantity 1,188 -0.5%
Value US$77,831
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
64.82
Quantity 11,312 -4.3%
Value US$733,212
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
64.88
Quantity 12,500
Value US$811,043
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
50.18
Quantity 12,500
Value US$627,250
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
50.25
Quantity 12,500 -4.5%
Value US$628,102
US Flex Ltd (FLEX)
Transaction date
Sale
Price
45.71
Quantity 373 -0.1%
Value US$17,048
US Flex Ltd (FLEX)
Transaction date
Sale
Price
44.98
Quantity 8,136 -2.9%
Value US$365,945
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
45.01
Quantity 8,509
Value US$382,993
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
43.49
Quantity 6,470
Value US$281,376
US Flex Ltd (FLEX)
Transaction date
Sale
Price
43.49
Quantity 6,470 -2.2%
Value US$281,376
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
97,795 -4.7%
425.45
US$805,657
97,795 -4.7% 425.45 US$805,657
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
55,718 +27.2%
105.81
US$4,663,934
55,718 +27.2% 105.81 US$4,663,934
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
40,211 -34.9%
96.70
US$3,558,562
40,211 -34.9% 96.70 US$3,558,562
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
5,934 -2.3%
145.33
US$862,417
5,934 -2.3% 145.33 US$862,417
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
2,947 -1.1%
144.85
US$426,866
2,947 -1.1% 144.85 US$426,866
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
2,947 -1.1%
144.85
US$426,866
2,947 -1.1% 144.85 US$426,866
2026-06-18 2026-06-18
US Flex Ltd (FLEX)
PrS Proposed sale
8,981
145.19
US$1,303,924
8,981 145.19 US$1,303,924
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
2,378 -0.9%
145.68
US$346,417
2,378 -0.9% 145.68 US$346,417
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
2,378 -0.9%
145.68
US$346,417
2,378 -0.9% 145.68 US$346,417
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
13,196 -4.8%
145.10
US$1,914,750
13,196 -4.8% 145.10 US$1,914,750
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
13,196 -4.8%
145.10
US$1,914,750
13,196 -4.8% 145.10 US$1,914,750
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
5,753 -2.1%
143.98
US$828,312
5,753 -2.1% 143.98 US$828,312
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
5,753 -2.1%
143.98
US$828,312
5,753 -2.1% 143.98 US$828,312
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
4,830 -1.7%
143.09
US$691,109
4,830 -1.7% 143.09 US$691,109
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
4,830 -1.7%
143.09
US$691,109
4,830 -1.7% 143.09 US$691,109
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
500 -0.2%
141.65
US$70,827
500 -0.2% 141.65 US$70,827
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
500 -0.2%
141.65
US$70,827
500 -0.2% 141.65 US$70,827
2026-06-17 2026-06-17
US Flex Ltd (FLEX)
PrS Proposed sale
26,657
144.48
US$3,851,414
26,657 144.48 US$3,851,414
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
5,230 -2.2%
149.00
US$779,275
5,230 -2.2% 149.00 US$779,275
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
1,770 -0.7%
147.97
US$261,901
1,770 -0.7% 147.97 US$261,901
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
1,838 -0.8%
147.07
US$270,305
1,838 -0.8% 147.07 US$270,305
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
1,702 -0.7%
146.09
US$248,653
1,702 -0.7% 146.09 US$248,653
2026-06-15 2026-06-15
US Flex Ltd (FLEX)
PrS Proposed sale
10,540
148.02
US$1,560,134
10,540 148.02 US$1,560,134
2026-05-26 2026-05-26
US Flex Ltd (FLEX)
PlS Planned sale
17,500 -6.8%
135.93
US$2,378,775
17,500 -6.8% 135.93 US$2,378,775
2026-05-26 2026-05-26
US Flex Ltd (FLEX)
PrS Proposed sale
17,500
135.93
US$2,378,775
17,500 135.93 US$2,378,775
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
4,716 -1.8%
144.32
US$680,616
4,716 -1.8% 144.32 US$680,616
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
8,081 -3.0%
143.51
US$1,159,741
8,081 -3.0% 143.51 US$1,159,741
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
4,487 -1.6%
142.75
US$640,530
4,487 -1.6% 142.75 US$640,530
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
1,731 -0.6%
141.53
US$244,982
1,731 -0.6% 141.53 US$244,982
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
2,830 -1.0%
140.63
US$397,989
2,830 -1.0% 140.63 US$397,989
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
2,398 -0.9%
139.66
US$334,905
2,398 -0.9% 139.66 US$334,905
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
1,932 -0.7%
138.58
US$267,728
1,932 -0.7% 138.58 US$267,728
2026-05-11 2026-05-11
US Flex Ltd (FLEX)
PrS Proposed sale
26,175
142.37
US$3,726,490
26,175 142.37 US$3,726,490
2026-03-10 2026-03-09
US Flex Ltd (FLEX)
PlS Planned sale
17,500 -7.0%
58.87
US$1,030,225
17,500 -7.0% 58.87 US$1,030,225
2026-03-09 2026-03-09
US Flex Ltd (FLEX)
PrS Proposed sale
17,500
58.87
US$1,030,225
17,500 58.87 US$1,030,225
2025-10-28 2025-10-27
US Flex Ltd (FLEX)
PlS Planned sale
1,188 -0.5%
65.51
US$77,831
1,188 -0.5% 65.51 US$77,831
2025-10-28 2025-10-27
US Flex Ltd (FLEX)
PlS Planned sale
11,312 -4.3%
64.82
US$733,212
11,312 -4.3% 64.82 US$733,212
2025-10-27 2025-10-27
US Flex Ltd (FLEX)
PrS Proposed sale
12,500
64.88
US$811,043
12,500 64.88 US$811,043
2025-07-28 2025-07-28
US Flex Ltd (FLEX)
PrS Proposed sale
12,500
50.18
US$627,250
12,500 50.18 US$627,250
2025-07-28 2025-07-28
US Flex Ltd (FLEX)
PlS Planned sale
12,500 -4.5%
50.25
US$628,102
12,500 -4.5% 50.25 US$628,102
2025-06-20 2025-06-17
US Flex Ltd (FLEX)
S Sale
373 -0.1%
45.71
US$17,048
373 -0.1% 45.71 US$17,048
2025-06-20 2025-06-17
US Flex Ltd (FLEX)
S Sale
8,136 -2.9%
44.98
US$365,945
8,136 -2.9% 44.98 US$365,945
2025-06-17 2025-06-17
US Flex Ltd (FLEX)
PrS Proposed sale
8,509
45.01
US$382,993
8,509 45.01 US$382,993
2025-06-13 2025-06-13
US Flex Ltd (FLEX)
PrS Proposed sale
6,470
43.49
US$281,376
6,470 43.49 US$281,376
2025-06-13 2025-06-13
US Flex Ltd (FLEX)
S Sale
6,470 -2.2%
43.49
US$281,376
6,470 -2.2% 43.49 US$281,376