OFFER DAVID SCOTT

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 56% 68% 82%
Transactions
70 0% Buy
34 71% Buy
47 69% Buy
OFFER DAVID SCOTT'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
263.95
Quantity 55,766 +18.9%
Value US$1,630,115
US Flex Ltd (FLEX)
Transaction date
Sale
Price
57.02
Quantity 48,989 -26.0%
Value US$4,142,971
US Flex Ltd (FLEX)
Transaction date
Sale
Price
343.71
Quantity 34,202 -31.6%
Value US$3,297,963
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.88
Quantity 2,249 -2.3%
Value US$325,837
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.88
Quantity 2,249 -2.3%
Value US$325,837
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
145.23
Quantity 6,657
Value US$966,816
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.83
Quantity 896 -0.9%
Value US$130,667
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.83
Quantity 896 -0.9%
Value US$130,667
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.19
Quantity 10,252 -9.4%
Value US$1,488,525
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.19
Quantity 10,252 -9.4%
Value US$1,488,525
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.21
Quantity 4,575 -4.0%
Value US$659,738
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.21
Quantity 4,575 -4.0%
Value US$659,738
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.18
Quantity 4,560 -3.9%
Value US$652,901
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.18
Quantity 4,560 -3.9%
Value US$652,901
US Flex Ltd (FLEX)
Transaction date
Sale
Price
141.72
Quantity 529 -0.4%
Value US$74,970
US Flex Ltd (FLEX)
Transaction date
Sale
Price
141.72
Quantity 529 -0.4%
Value US$74,970
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
144.47
Quantity 20,812
Value US$3,006,799
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
149.45
Quantity 6,400 -10.5%
Value US$956,474
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
148.45
Quantity 530 -0.9%
Value US$78,677
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
147.50
Quantity 6,053 -8.9%
Value US$892,833
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
146.59
Quantity 5,767 -7.8%
Value US$845,381
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
147.91
Quantity 18,750
Value US$2,773,365
US Flex Ltd (FLEX)
Transaction date
Sale
Price
149.60
Quantity 46 -0.1%
Value US$6,882
US Flex Ltd (FLEX)
Transaction date
Sale
Price
149.01
Quantity 3,521 -4.5%
Value US$524,667
US Flex Ltd (FLEX)
Transaction date
Sale
Price
147.94
Quantity 1,253 -1.6%
Value US$185,365
US Flex Ltd (FLEX)
Transaction date
Sale
Price
147.01
Quantity 1,317 -1.6%
Value US$193,606
US Flex Ltd (FLEX)
Transaction date
Sale
Price
146.00
Quantity 1,086 -1.3%
Value US$158,557
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
148.01
Quantity 7,223
Value US$1,069,076
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
155.18
Quantity 5,150 -6.6%
Value US$799,190
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
154.22
Quantity 15,601 -16.6%
Value US$2,405,977
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
152.97
Quantity 12,249 -11.5%
Value US$1,873,754
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
153.91
Quantity 33,000
Value US$5,078,920
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.48
Quantity 1,577 -2.1%
Value US$227,843
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.89
Quantity 7,102 -8.5%
Value US$1,021,881
US Flex Ltd (FLEX)
Transaction date
Sale
Price
142.96
Quantity 5,952 -6.6%
Value US$850,894
US Flex Ltd (FLEX)
Transaction date
Sale
Price
141.52
Quantity 1,453 -1.6%
Value US$205,633
US Flex Ltd (FLEX)
Transaction date
Sale
Price
140.60
Quantity 2,767 -3.0%
Value US$389,029
US Flex Ltd (FLEX)
Transaction date
Sale
Price
139.64
Quantity 1,882 -2.0%
Value US$262,793
US Flex Ltd (FLEX)
Transaction date
Sale
Price
138.61
Quantity 1,479 -1.5%
Value US$205,005
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
142.40
Quantity 22,212
Value US$3,163,078
US Flex Ltd (FLEX)
Transaction date
Sale
Price
45.70
Quantity 366 -0.2%
Value US$16,728
US Flex Ltd (FLEX)
Transaction date
Sale
Price
44.97
Quantity 6,521 -4.2%
Value US$293,276
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
45.01
Quantity 6,887
Value US$310,004
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
43.49
Quantity 4,554
Value US$198,059
US Flex Ltd (FLEX)
Transaction date
Sale
Price
43.49
Quantity 4,554 -2.8%
Value US$198,059
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
55,766 +18.9%
263.95
US$1,630,115
55,766 +18.9% 263.95 US$1,630,115
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
48,989 -26.0%
57.02
US$4,142,971
48,989 -26.0% 57.02 US$4,142,971
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
34,202 -31.6%
343.71
US$3,297,963
34,202 -31.6% 343.71 US$3,297,963
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
2,249 -2.3%
144.88
US$325,837
2,249 -2.3% 144.88 US$325,837
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
2,249 -2.3%
144.88
US$325,837
2,249 -2.3% 144.88 US$325,837
2026-06-18 2026-06-18
US Flex Ltd (FLEX)
PrS Proposed sale
6,657
145.23
US$966,816
6,657 145.23 US$966,816
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
896 -0.9%
145.83
US$130,667
896 -0.9% 145.83 US$130,667
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
896 -0.9%
145.83
US$130,667
896 -0.9% 145.83 US$130,667
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
10,252 -9.4%
145.19
US$1,488,525
10,252 -9.4% 145.19 US$1,488,525
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
10,252 -9.4%
145.19
US$1,488,525
10,252 -9.4% 145.19 US$1,488,525
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
4,575 -4.0%
144.21
US$659,738
4,575 -4.0% 144.21 US$659,738
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
4,575 -4.0%
144.21
US$659,738
4,575 -4.0% 144.21 US$659,738
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
4,560 -3.9%
143.18
US$652,901
4,560 -3.9% 143.18 US$652,901
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
4,560 -3.9%
143.18
US$652,901
4,560 -3.9% 143.18 US$652,901
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
529 -0.4%
141.72
US$74,970
529 -0.4% 141.72 US$74,970
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
529 -0.4%
141.72
US$74,970
529 -0.4% 141.72 US$74,970
2026-06-17 2026-06-17
US Flex Ltd (FLEX)
PrS Proposed sale
20,812
144.47
US$3,006,799
20,812 144.47 US$3,006,799
2026-06-17 2026-06-16
US Flex Ltd (FLEX)
PlS Planned sale
6,400 -10.5%
149.45
US$956,474
6,400 -10.5% 149.45 US$956,474
2026-06-17 2026-06-16
US Flex Ltd (FLEX)
PlS Planned sale
530 -0.9%
148.45
US$78,677
530 -0.9% 148.45 US$78,677
2026-06-17 2026-06-16
US Flex Ltd (FLEX)
PlS Planned sale
6,053 -8.9%
147.50
US$892,833
6,053 -8.9% 147.50 US$892,833
2026-06-17 2026-06-16
US Flex Ltd (FLEX)
PlS Planned sale
5,767 -7.8%
146.59
US$845,381
5,767 -7.8% 146.59 US$845,381
2026-06-16 2026-06-16
US Flex Ltd (FLEX)
PrS Proposed sale
18,750
147.91
US$2,773,365
18,750 147.91 US$2,773,365
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
46 -0.1%
149.60
US$6,882
46 -0.1% 149.60 US$6,882
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
3,521 -4.5%
149.01
US$524,667
3,521 -4.5% 149.01 US$524,667
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
1,253 -1.6%
147.94
US$185,365
1,253 -1.6% 147.94 US$185,365
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
1,317 -1.6%
147.01
US$193,606
1,317 -1.6% 147.01 US$193,606
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
1,086 -1.3%
146.00
US$158,557
1,086 -1.3% 146.00 US$158,557
2026-06-15 2026-06-15
US Flex Ltd (FLEX)
PrS Proposed sale
7,223
148.01
US$1,069,076
7,223 148.01 US$1,069,076
2026-06-05 2026-06-05
US Flex Ltd (FLEX)
PlS Planned sale
5,150 -6.6%
155.18
US$799,190
5,150 -6.6% 155.18 US$799,190
2026-06-05 2026-06-05
US Flex Ltd (FLEX)
PlS Planned sale
15,601 -16.6%
154.22
US$2,405,977
15,601 -16.6% 154.22 US$2,405,977
2026-06-05 2026-06-05
US Flex Ltd (FLEX)
PlS Planned sale
12,249 -11.5%
152.97
US$1,873,754
12,249 -11.5% 152.97 US$1,873,754
2026-06-05 2026-06-05
US Flex Ltd (FLEX)
PrS Proposed sale
33,000
153.91
US$5,078,920
33,000 153.91 US$5,078,920
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
1,577 -2.1%
144.48
US$227,843
1,577 -2.1% 144.48 US$227,843
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
7,102 -8.5%
143.89
US$1,021,881
7,102 -8.5% 143.89 US$1,021,881
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
5,952 -6.6%
142.96
US$850,894
5,952 -6.6% 142.96 US$850,894
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
1,453 -1.6%
141.52
US$205,633
1,453 -1.6% 141.52 US$205,633
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
2,767 -3.0%
140.60
US$389,029
2,767 -3.0% 140.60 US$389,029
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
1,882 -2.0%
139.64
US$262,793
1,882 -2.0% 139.64 US$262,793
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
1,479 -1.5%
138.61
US$205,005
1,479 -1.5% 138.61 US$205,005
2026-05-11 2026-05-11
US Flex Ltd (FLEX)
PrS Proposed sale
22,212
142.40
US$3,163,078
22,212 142.40 US$3,163,078
2025-06-20 2025-06-17
US Flex Ltd (FLEX)
S Sale
366 -0.2%
45.70
US$16,728
366 -0.2% 45.70 US$16,728
2025-06-20 2025-06-17
US Flex Ltd (FLEX)
S Sale
6,521 -4.2%
44.97
US$293,276
6,521 -4.2% 44.97 US$293,276
2025-06-17 2025-06-17
US Flex Ltd (FLEX)
PrS Proposed sale
6,887
45.01
US$310,004
6,887 45.01 US$310,004
2025-06-13 2025-06-13
US Flex Ltd (FLEX)
PrS Proposed sale
4,554
43.49
US$198,059
4,554 43.49 US$198,059
2025-06-13 2025-06-13
US Flex Ltd (FLEX)
S Sale
4,554 -2.8%
43.49
US$198,059
4,554 -2.8% 43.49 US$198,059