Hartung Michael P

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 65% 68% 82%
Transactions
56 0% Buy
34 71% Buy
47 69% Buy
Hartung Michael P'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
442.93
Quantity 91,130 +23.0%
Value US$2,982,081
US Flex Ltd (FLEX)
Transaction date
Sale
Price
157.00
Quantity 86,618 +20.1%
Value US$1,320,004
US Flex Ltd (FLEX)
Transaction date
Sale
Price
208.30
Quantity 69,507 -30.7%
Value US$1,965,969
US Flex Ltd (FLEX)
Transaction date
Sale
Price
120.74
Quantity 1,272 -0.5%
Value US$153,584
US Flex Ltd (FLEX)
Transaction date
Sale
Price
119.79
Quantity 1,007 -0.4%
Value US$120,633
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
120.64
Quantity 2,755
Value US$332,352
US Flex Ltd (FLEX)
Transaction date
Sale
Price
146.26
Quantity 100 -0.0%
Value US$14,626
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.36
Quantity 4,801 -1.9%
Value US$697,863
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.89
Quantity 2,368 -0.9%
Value US$343,098
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
145.22
Quantity 7,269
Value US$1,055,587
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.77
Quantity 1,107 -0.4%
Value US$161,370
US Flex Ltd (FLEX)
Transaction date
Sale
Price
145.19
Quantity 10,949 -4.1%
Value US$1,589,739
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.19
Quantity 5,118 -1.9%
Value US$737,983
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.18
Quantity 4,900 -1.8%
Value US$701,587
US Flex Ltd (FLEX)
Transaction date
Sale
Price
141.78
Quantity 553 -0.2%
Value US$78,402
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
144.48
Quantity 22,627
Value US$3,269,081
US Flex Ltd (FLEX)
Transaction date
Sale
Price
149.61
Quantity 28 -0.0%
Value US$4,189
US Flex Ltd (FLEX)
Transaction date
Sale
Price
149.01
Quantity 3,966 -1.7%
Value US$590,986
US Flex Ltd (FLEX)
Transaction date
Sale
Price
148.01
Quantity 1,352 -0.6%
Value US$200,105
US Flex Ltd (FLEX)
Transaction date
Sale
Price
147.13
Quantity 1,409 -0.6%
Value US$207,305
US Flex Ltd (FLEX)
Transaction date
Sale
Price
146.07
Quantity 1,448 -0.6%
Value US$211,512
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
148.01
Quantity 8,203
Value US$1,214,096
US Flex Ltd (FLEX)
Transaction date
Sale
Price
144.45
Quantity 2,536 -1.1%
Value US$366,321
US Flex Ltd (FLEX)
Transaction date
Sale
Price
143.76
Quantity 6,623 -2.7%
Value US$952,128
US Flex Ltd (FLEX)
Transaction date
Sale
Price
142.94
Quantity 5,260 -2.1%
Value US$751,842
US Flex Ltd (FLEX)
Transaction date
Sale
Price
141.49
Quantity 1,888 -0.8%
Value US$267,132
US Flex Ltd (FLEX)
Transaction date
Sale
Price
140.59
Quantity 2,129 -0.8%
Value US$299,306
US Flex Ltd (FLEX)
Transaction date
Sale
Price
139.67
Quantity 2,160 -0.9%
Value US$301,682
US Flex Ltd (FLEX)
Transaction date
Sale
Price
138.65
Quantity 1,620 -0.6%
Value US$224,616
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
142.38
Quantity 22,216
Value US$3,163,025
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
63.50
Quantity 62 -0.0%
Value US$3,937
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
62.83
Quantity 3,496 -1.6%
Value US$219,647
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
62.02
Quantity 11,442 -5.1%
Value US$709,593
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
62.21
Quantity 15,000
Value US$933,177
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
62.85
Quantity 4,442 -1.9%
Value US$279,181
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
62.01
Quantity 10,558 -4.4%
Value US$654,717
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
62.26
Quantity 15,000
Value US$933,898
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
64.26
Quantity 15,000
Value US$963,834
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
65.32
Quantity 339 -0.1%
Value US$22,143
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
64.43
Quantity 7,780 -3.1%
Value US$501,303
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
64.00
Quantity 6,881 -2.7%
Value US$440,389
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
57.78
Quantity 3,461 -1.3%
Value US$199,983
US Flex Ltd (FLEX)
Transaction date
Planned sale
Price
57.09
Quantity 41,539 -13.8%
Value US$2,371,486
US Flex Ltd (FLEX)
Transaction date
Proposed sale
Price
57.94
Quantity 45,000
Value US$2,607,300
US Flex Ltd (FLEX)
Transaction date
Sale
Price
49.62
Quantity 2,520 -0.8%
Value US$125,043
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-20 2026-08-18
US Flex Ltd (FLEX)
S Sale
91,130 +23.0%
442.93
US$2,982,081
91,130 +23.0% 442.93 US$2,982,081
2026-08-20 2026-08-18
US Flex Ltd (FLEX)
S Sale
86,618 +20.1%
157.00
US$1,320,004
86,618 +20.1% 157.00 US$1,320,004
2026-08-20 2026-08-18
US Flex Ltd (FLEX)
S Sale
69,507 -30.7%
208.30
US$1,965,969
69,507 -30.7% 208.30 US$1,965,969
2026-08-20 2026-08-18
US Flex Ltd (FLEX)
S Sale
1,272 -0.5%
120.74
US$153,584
1,272 -0.5% 120.74 US$153,584
2026-08-20 2026-08-18
US Flex Ltd (FLEX)
S Sale
1,007 -0.4%
119.79
US$120,633
1,007 -0.4% 119.79 US$120,633
2026-08-18 2026-08-18
US Flex Ltd (FLEX)
PrS Proposed sale
2,755
120.64
US$332,352
2,755 120.64 US$332,352
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
100 -0.0%
146.26
US$14,626
100 -0.0% 146.26 US$14,626
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
4,801 -1.9%
145.36
US$697,863
4,801 -1.9% 145.36 US$697,863
2026-06-22 2026-06-18
US Flex Ltd (FLEX)
S Sale
2,368 -0.9%
144.89
US$343,098
2,368 -0.9% 144.89 US$343,098
2026-06-18 2026-06-18
US Flex Ltd (FLEX)
PrS Proposed sale
7,269
145.22
US$1,055,587
7,269 145.22 US$1,055,587
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
1,107 -0.4%
145.77
US$161,370
1,107 -0.4% 145.77 US$161,370
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
10,949 -4.1%
145.19
US$1,589,739
10,949 -4.1% 145.19 US$1,589,739
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
5,118 -1.9%
144.19
US$737,983
5,118 -1.9% 144.19 US$737,983
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
4,900 -1.8%
143.18
US$701,587
4,900 -1.8% 143.18 US$701,587
2026-06-22 2026-06-17
US Flex Ltd (FLEX)
S Sale
553 -0.2%
141.78
US$78,402
553 -0.2% 141.78 US$78,402
2026-06-17 2026-06-17
US Flex Ltd (FLEX)
PrS Proposed sale
22,627
144.48
US$3,269,081
22,627 144.48 US$3,269,081
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
28 -0.0%
149.61
US$4,189
28 -0.0% 149.61 US$4,189
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
3,966 -1.7%
149.01
US$590,986
3,966 -1.7% 149.01 US$590,986
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
1,352 -0.6%
148.01
US$200,105
1,352 -0.6% 148.01 US$200,105
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
1,409 -0.6%
147.13
US$207,305
1,409 -0.6% 147.13 US$207,305
2026-06-17 2026-06-15
US Flex Ltd (FLEX)
S Sale
1,448 -0.6%
146.07
US$211,512
1,448 -0.6% 146.07 US$211,512
2026-06-15 2026-06-15
US Flex Ltd (FLEX)
PrS Proposed sale
8,203
148.01
US$1,214,096
8,203 148.01 US$1,214,096
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
2,536 -1.1%
144.45
US$366,321
2,536 -1.1% 144.45 US$366,321
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
6,623 -2.7%
143.76
US$952,128
6,623 -2.7% 143.76 US$952,128
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
5,260 -2.1%
142.94
US$751,842
5,260 -2.1% 142.94 US$751,842
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
1,888 -0.8%
141.49
US$267,132
1,888 -0.8% 141.49 US$267,132
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
2,129 -0.8%
140.59
US$299,306
2,129 -0.8% 140.59 US$299,306
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
2,160 -0.9%
139.67
US$301,682
2,160 -0.9% 139.67 US$301,682
2026-05-12 2026-05-11
US Flex Ltd (FLEX)
S Sale
1,620 -0.6%
138.65
US$224,616
1,620 -0.6% 138.65 US$224,616
2026-05-11 2026-05-11
US Flex Ltd (FLEX)
PrS Proposed sale
22,216
142.38
US$3,163,025
22,216 142.38 US$3,163,025
2025-11-13 2025-11-11
US Flex Ltd (FLEX)
PlS Planned sale
62 -0.0%
63.50
US$3,937
62 -0.0% 63.50 US$3,937
2025-11-13 2025-11-11
US Flex Ltd (FLEX)
PlS Planned sale
3,496 -1.6%
62.83
US$219,647
3,496 -1.6% 62.83 US$219,647
2025-11-13 2025-11-11
US Flex Ltd (FLEX)
PlS Planned sale
11,442 -5.1%
62.02
US$709,593
11,442 -5.1% 62.02 US$709,593
2025-11-12 2025-11-11
US Flex Ltd (FLEX)
PrS Proposed sale
15,000
62.21
US$933,177
15,000 62.21 US$933,177
2025-11-05 2025-11-04
US Flex Ltd (FLEX)
PlS Planned sale
4,442 -1.9%
62.85
US$279,181
4,442 -1.9% 62.85 US$279,181
2025-11-05 2025-11-04
US Flex Ltd (FLEX)
PlS Planned sale
10,558 -4.4%
62.01
US$654,717
10,558 -4.4% 62.01 US$654,717
2025-11-04 2025-11-04
US Flex Ltd (FLEX)
PrS Proposed sale
15,000
62.26
US$933,898
15,000 62.26 US$933,898
2025-10-28 2025-10-28
US Flex Ltd (FLEX)
PrS Proposed sale
15,000
64.26
US$963,834
15,000 64.26 US$963,834
2025-10-28 2025-10-28
US Flex Ltd (FLEX)
PlS Planned sale
339 -0.1%
65.32
US$22,143
339 -0.1% 65.32 US$22,143
2025-10-28 2025-10-28
US Flex Ltd (FLEX)
PlS Planned sale
7,780 -3.1%
64.43
US$501,303
7,780 -3.1% 64.43 US$501,303
2025-10-28 2025-10-28
US Flex Ltd (FLEX)
PlS Planned sale
6,881 -2.7%
64.00
US$440,389
6,881 -2.7% 64.00 US$440,389
2025-09-17 2025-09-16
US Flex Ltd (FLEX)
PlS Planned sale
3,461 -1.3%
57.78
US$199,983
3,461 -1.3% 57.78 US$199,983
2025-09-17 2025-09-16
US Flex Ltd (FLEX)
PlS Planned sale
41,539 -13.8%
57.09
US$2,371,486
41,539 -13.8% 57.09 US$2,371,486
2025-09-16 2025-09-16
US Flex Ltd (FLEX)
PrS Proposed sale
45,000
57.94
US$2,607,300
45,000 57.94 US$2,607,300
2025-08-20 2025-08-18
US Flex Ltd (FLEX)
S Sale
2,520 -0.8%
49.62
US$125,043
2,520 -0.8% 49.62 US$125,043