| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Jun 18, 2026 | FLEX LTD. (FLEX) | S | 4,200 | $145.36 | $610,530.90 | View Details Filing |
| Jun 18, 2026 | FLEX LTD. (FLEX) | S | 208 | $146.39 | $30,448.33 | View Details Filing |
| Jun 18, 2026 | FLEX LTD. (FLEX) | S | 2,249 | $144.88 | $325,837.14 | View Details Filing |
| Jun 17, 2026 | FLEX LTD. (FLEX) | S | 529 | $141.72 | $74,970.20 | View Details Filing |
| Jun 17, 2026 | FLEX LTD. (FLEX) | S | 10,252 | $145.19 | $1,488,524.79 | View Details Filing |
| Jun 17, 2026 | FLEX LTD. (FLEX) | S | 896 | $145.83 | $130,666.73 | View Details Filing |
| Jun 17, 2026 | FLEX LTD. (FLEX) | S | 4,560 | $143.18 | $652,900.80 | View Details Filing |
| Jun 17, 2026 | FLEX LTD. (FLEX) | S | 4,575 | $144.21 | $659,737.88 | View Details Filing |
| Jun 16, 2026 | FLEX LTD. (FLEX) | S | 530 | $148.45 | $78,677.02 | View Details Filing |
| Jun 16, 2026 | FLEX LTD. (FLEX) | S | 5,767 | $146.59 | $845,381.07 | View Details Filing |
| Jun 16, 2026 | FLEX LTD. (FLEX) | S | 6,053 | $147.50 | $892,833.24 | View Details Filing |
| Jun 16, 2026 | FLEX LTD. (FLEX) | S | 6,400 | $149.45 | $956,474.24 | View Details Filing |
| Jun 15, 2026 | FLEX LTD. (FLEX) | S | 1,317 | $147.01 | $193,605.98 | View Details Filing |
| Jun 15, 2026 | FLEX LTD. (FLEX) | S | 46 | $149.60 | $6,881.56 | View Details Filing |
| Jun 15, 2026 | FLEX LTD. (FLEX) | S | 1,253 | $147.94 | $185,364.94 | View Details Filing |
| Jun 15, 2026 | FLEX LTD. (FLEX) | S | 3,521 | $149.01 | $524,667.38 | View Details Filing |
| Jun 15, 2026 | FLEX LTD. (FLEX) | S | 1,086 | $146.00 | $158,556.65 | View Details Filing |
| Jun 5, 2026 | FLEX LTD. (FLEX) | S | 5,150 | $155.18 | $799,190.39 | View Details Filing |
| Jun 5, 2026 | FLEX LTD. (FLEX) | S | 15,601 | $154.22 | $2,405,976.86 | View Details Filing |
| Jun 5, 2026 | FLEX LTD. (FLEX) | S | 12,249 | $152.97 | $1,873,754.03 | View Details Filing |
| May 11, 2026 | FLEX LTD. (FLEX) | S | 7,102 | $143.89 | $1,021,880.50 | View Details Filing |
| May 11, 2026 | FLEX LTD. (FLEX) | S | 2,767 | $140.60 | $389,029.13 | View Details Filing |
| May 11, 2026 | FLEX LTD. (FLEX) | S | 1,453 | $141.52 | $205,633.21 | View Details Filing |
| May 11, 2026 | FLEX LTD. (FLEX) | S | 1,882 | $139.63 | $262,793.07 | View Details Filing |
| May 11, 2026 | FLEX LTD. (FLEX) | S | 5,952 | $142.96 | $850,893.75 | View Details Filing |
| May 11, 2026 | FLEX LTD. (FLEX) | S | 1,479 | $138.61 | $205,004.63 | View Details Filing |
| May 11, 2026 | FLEX LTD. (FLEX) | S | 1,577 | $144.48 | $227,843.38 | View Details Filing |