Tan Kwang Hooi

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 20% 68% 82%
Transactions
30 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 Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-26 2026-05-26
US Flex Ltd (FLEX)
PlS Planned sale
76,510 +28.6%
381.56
US$2,652,404
76,510 +28.6% 381.56 US$2,652,404
2026-05-26 2026-05-26
US Flex Ltd (FLEX)
PrS Proposed sale
84,508
347.35
US$4,465,234
84,508 347.35 US$4,465,234
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
8,210 +38.6%
354.80
US$3,711,987
8,210 +38.6% 354.80 US$3,711,987
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
2025-06-04 2025-06-04
US Flex Ltd (FLEX)
PrS Proposed sale
37,533
42.87
US$1,608,983
37,533 42.87 US$1,608,983
2025-06-04 2025-06-04
US Flex Ltd (FLEX)
S Sale
37,533 -12.2%
42.87
US$1,608,987
37,533 -12.2% 42.87 US$1,608,987
2025-06-04 2025-06-03
US Flex Ltd (FLEX)
S Sale
12,259 -4.9%
42.90
US$525,947
12,259 -4.9% 42.90 US$525,947
2025-06-03 2025-06-03
US Flex Ltd (FLEX)
PrS Proposed sale
12,259
42.90
US$525,947
12,259 42.90 US$525,947
2025-06-04 2025-06-02
US Flex Ltd (FLEX)
PlS Planned sale
12,500 -4.8%
42.07
US$525,928
12,500 -4.8% 42.07 US$525,928
2025-06-02 2025-06-02
US Flex Ltd (FLEX)
PrS Proposed sale
12,500
42.22
US$527,688
12,500 42.22 US$527,688
2025-05-13 2025-05-13
US Flex Ltd (FLEX)
PrS Proposed sale
34,335
41.99
US$1,441,720
34,335 41.99 US$1,441,720
2025-05-13 2025-05-13
US Flex Ltd (FLEX)
S Sale
34,335 -11.6%
41.99
US$1,441,720
34,335 -11.6% 41.99 US$1,441,720
2025-03-12 2025-03-10
US Flex Ltd (FLEX)
S Sale
1,668 -0.7%
33.60
US$56,042
1,668 -0.7% 33.60 US$56,042
2025-03-12 2025-03-10
US Flex Ltd (FLEX)
S Sale
10,832 -4.5%
32.93
US$356,742
10,832 -4.5% 32.93 US$356,742
2025-03-10 2025-03-10
US Flex Ltd (FLEX)
PrS Proposed sale
12,500
33.94
US$424,250
12,500 33.94 US$424,250
2024-10-28 2024-10-28
US Flex Ltd (FLEX)
PrS Proposed sale
8,028
35.39
US$284,126
8,028 35.39 US$284,126
2024-10-28 2024-10-28
US Flex Ltd (FLEX)
S Sale
8,028 -3.2%
35.39
US$284,125
8,028 -3.2% 35.39 US$284,125
2024-07-29 2024-07-29
US Flex Ltd (FLEX)
PrS Proposed sale
8,028
32.15
US$258,100
8,028 32.15 US$258,100
2024-07-29 2024-07-29
US Flex Ltd (FLEX)
S Sale
8,028 -4.4%
31.78
US$255,168
8,028 -4.4% 31.78 US$255,168
2024-06-18 2024-06-17
US Flex Ltd (FLEX)
S Sale
9,015 -4.7%
31.30
US$282,139
9,015 -4.7% 31.30 US$282,139
2024-06-18 2024-06-17
US Flex Ltd (FLEX)
S Sale
4,436 -2.3%
31.30
US$138,859
4,436 -2.3% 31.30 US$138,859
2024-06-17 2024-06-17
US Flex Ltd (FLEX)
PrS Proposed sale
13,451
31.30
US$420,997
13,451 31.30 US$420,997
2024-06-13 2024-06-12
US Flex Ltd (FLEX)
S Sale
11,570 -6.7%
32.13
US$371,766
11,570 -6.7% 32.13 US$371,766
2024-06-12 2024-06-12
US Flex Ltd (FLEX)
PrS Proposed sale
11,570
32.13
US$371,766
11,570 32.13 US$371,766
2024-06-06 2024-06-04
US Flex Ltd (FLEX)
S Sale
12,626 -7.7%
32.53
US$410,773
12,626 -7.7% 32.53 US$410,773
2024-06-04 2024-06-04
US Flex Ltd (FLEX)
PrS Proposed sale
12,626
32.53
US$410,773
12,626 32.53 US$410,773
2024-05-09 2024-05-09
US Flex Ltd (FLEX)
PrS Proposed sale
14,599
28.65
US$418,279
14,599 28.65 US$418,279