| 2021-10-18 | FLEX | Group President | Sell | 77,720 | $19.11 | $1,485,151.48 | -16.8% | → |
| 2021-06-30 | FLEX | Group President | Sell | 10,398 | $17.82 | $185,253.89 | -2.2% | → |
| 2021-06-22 | FLEX | Group President | Sell | 10,254 | $16.96 | $173,936.55 | -2.1% | → |
| 2021-06-14 | FLEX | Group President | Sell | 19,906 | $18.27 | $363,644.80 | -4.0% | → |
| 2021-06-04 | FLEX | Group President | Sell | 33,516 | $18.87 | $632,353.08 | -7.1% | → |
| 2021-03-08 | FLEX | Group President | Sell | 128,583 | $16.74 | $2,152,826.59 | -21.4% | → |
| 2021-01-07 | FLEX | Group President | Sell | 14,973 | $19.34 | $289,583.81 | -2.4% | → |
| 2020-12-18 | FLEX | Group President | Sell | 57,255 | $17.08 | $977,915.40 | -8.5% | → |
| 2020-06-30 | FLEX | Group President | Sell | 10,289 | $10.20 | $104,927.22 | -1.5% | → |
| 2020-06-22 | FLEX | Group President | Sell | 10,266 | $10.44 | $107,170.88 | -1.5% | → |
| 2020-06-16 | FLEX | Group President | Sell | 26,268 | $10.65 | $279,747.67 | -1.8% | → |
| 2020-01-16 | FLEX | Group President | Sell | 16,210 | $13.39 | $217,074.59 | -2.5% | → |
| 2019-07-02 | FLEX | Group President | Sell | 19,446 | $9.68 | $188,182.83 | -3.0% | → |
| 2019-06-20 | FLEX | Group President | Sell | 19,224 | $9.57 | $183,948.69 | -2.8% | → |
| 2019-06-17 | FLEX | Group President | Sell | 23,454 | $9.00 | $210,980.46 | -3.4% | → |
| 2019-06-11 | FLEX | Group President | Sell | 25,279 | $9.61 | $242,857.88 | -4.1% | → |
| 2018-08-09 | FLEX | Group President | Sell | 70,278 | $14.03 | $986,147.92 | -18.6% | → |
| 2018-07-02 | FLEX | Group President | Sell | 10,468 | $13.82 | $144,641.59 | -2.7% | → |
| 2018-06-27 | FLEX | Group President | Sell | 14,493 | $14.33 | $207,687.59 | -3.6% | → |
| 2018-06-21 | FLEX | Group President | Sell | 51,029 | $14.50 | $739,721.49 | -11.2% | → |
| 2017-06-30 | FLEX | President, Global Operations | Sell | 110,126 | $16.22 | $1,786,684.22 | -25.2% | → |
| 2017-06-27 | FLEX | President, Global Operations | Sell | 27,531 | $16.61 | $457,179.79 | -10.0% | → |
| 2017-06-15 | FLEX | President, Global Operations | Sell | 23,454 | $16.34 | $383,297.00 | -7.8% | → |
| 2017-06-13 | FLEX | President, Global Operations | Sell | 25,279 | $16.64 | $420,576.83 | -7.8% | → |
| 2017-05-24 | FLEX | President, Global Operations | Sell | 43,750 | $16.76 | $733,337.28 | -6.1% | → |
| 2017-03-08 | FLEX | President, Global Operations | Sell | 52,911 | $16.42 | $868,904.44 | -12.6% | → |