Insider at

04

Insider transactions

05
0 buys (P) 27 sells (S) Net: $-16,058,042 + 21 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

21 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 18, 2026 FLEX S 208 $146.39 $30,449 91,122 Direct -0.23% Disposed -20.3% (price as of 2026-10-02)
June 18, 2026 FLEX S 4,200 $145.36 $610,512 91,330 Direct -4.40% Disposed -19.8% (price as of 2026-10-02)
June 18, 2026 FLEX S 2,249 $144.88 $325,835 95,530 Direct -2.30% Disposed -19.5% (price as of 2026-10-02)
June 17, 2026 FLEX S 896 $145.83 $130,664 97,779 Direct -0.91% Disposed -20.0% (price as of 2026-10-02)
June 17, 2026 FLEX S 10,252 $145.19 $1,488,488 98,675 Direct -9.41% Disposed -19.7% (price as of 2026-10-02)
June 17, 2026 FLEX S 4,575 $144.21 $659,761 108,927 Direct -4.03% Disposed -19.1% (price as of 2026-10-02)
June 17, 2026 FLEX S 4,560 $143.18 $652,901 113,502 Direct -3.86% Disposed -18.6% (price as of 2026-10-02)
June 17, 2026 FLEX S 529 $141.72 $74,970 118,062 Direct -0.45% Disposed -17.7% (price as of 2026-10-02)
June 16, 2026 FLEX S 10b5-1 6,400 $149.45 $956,480 54,721 Indirect -10.47% Disposed -22.0% (price as of 2026-10-02)
June 16, 2026 FLEX S 10b5-1 530 $148.45 $78,678 61,121 Indirect -0.86% Disposed -21.4% (price as of 2026-10-02)
June 16, 2026 FLEX S 10b5-1 6,053 $147.50 $892,818 61,651 Indirect -8.94% Disposed -20.9% (price as of 2026-10-02)
June 16, 2026 FLEX S 10b5-1 5,767 $146.59 $845,385 67,704 Indirect -7.85% Disposed -20.5% (price as of 2026-10-02)
June 15, 2026 FLEX S 46 $149.60 $6,882 74,867 Direct -0.06% Disposed -22.1% (price as of 2026-10-02)
June 15, 2026 FLEX S 3,521 $149.01 $524,664 74,913 Direct -4.49% Disposed -21.7% (price as of 2026-10-02)
June 15, 2026 FLEX S 1,253 $147.94 $185,369 78,434 Direct -1.57% Disposed -21.2% (price as of 2026-10-02)
June 15, 2026 FLEX S 1,317 $147.01 $193,612 79,687 Direct -1.63% Disposed -20.7% (price as of 2026-10-02)
June 15, 2026 FLEX S 1,086 $146.00 $158,556 81,004 Direct -1.32% Disposed -20.1% (price as of 2026-10-02)
June 5, 2026 FLEX S 10b5-1 12,249 $152.97 $1,873,730 94,222 Indirect -11.50% Disposed -23.8% (price as of 2026-10-02)
June 5, 2026 FLEX S 10b5-1 15,601 $154.22 $2,405,986 78,621 Indirect -16.56% Disposed -24.4% (price as of 2026-10-02)
June 5, 2026 FLEX S 10b5-1 5,150 $155.18 $799,177 73,471 Indirect -6.55% Disposed -24.9% (price as of 2026-10-02)
May 11, 2026 FLEX S 1,479 $138.61 $205,004 95,659 Direct -1.52% Disposed -15.9% (price as of 2026-10-02)
May 11, 2026 FLEX S 1,882 $139.64 $262,802 93,777 Direct -1.97% Disposed -16.5% (price as of 2026-10-02)
May 11, 2026 FLEX S 2,767 $140.60 $389,040 91,010 Direct -2.95% Disposed -17.1% (price as of 2026-10-02)
May 11, 2026 FLEX S 1,453 $141.52 $205,629 89,557 Direct -1.60% Disposed -17.6% (price as of 2026-10-02)
May 11, 2026 FLEX S 5,952 $142.96 $850,898 83,605 Direct -6.65% Disposed -18.4% (price as of 2026-10-02)
May 11, 2026 FLEX S 7,102 $143.89 $1,021,907 76,503 Direct -8.49% Disposed -19.0% (price as of 2026-10-02)
May 11, 2026 FLEX S 1,577 $144.48 $227,845 74,926 Direct -2.06% Disposed -19.3% (price as of 2026-10-02)
June 17, 2025 FLEX S 6,521 $44.97 $293,249 149,009 Direct -4.19% Disposed 159.3% (price as of 2026-10-02)
June 17, 2025 FLEX S 366 $45.70 $16,726 148,643 Direct -0.25% Disposed 155.2% (price as of 2026-10-02)
June 13, 2025 FLEX S 4,554 $43.49 $198,053 155,530 Direct -2.84% Disposed 168.1% (price as of 2026-10-02)
June 12, 2025 FLEX S 10b5-1 9,759 $43.25 $422,077 61,242 Indirect -13.74% Disposed 169.6% (price as of 2026-10-02)
June 4, 2025 FLEX S 35,394 $42.87 $1,517,341 140,013 Direct -20.18% Disposed 172.0% (price as of 2026-10-02)
June 3, 2025 FLEX S 11,025 $42.90 $472,972 106,277 Direct -9.40% Disposed 171.8% (price as of 2026-10-02)
May 13, 2025 FLEX S 32,172 $41.99 $1,350,902 117,302 Direct -21.52% Disposed 177.7% (price as of 2026-10-02)
May 2, 2025 FLEX S 10b5-1 78,680 $36.39 $2,863,165 79,414 Indirect -49.77% Disposed 220.4% (price as of 2026-10-02)
May 2, 2025 FLEX S 10b5-1 8,413 $36.80 $309,598 71,001 Indirect -10.59% Disposed 216.9% (price as of 2026-10-02)
Aug. 26, 2024 FLEX S 10b5-1 10,000 $32.95 $329,500 158,094 Indirect -5.95% Disposed 253.9% (price as of 2026-10-02)
Aug. 23, 2024 FLEX S 10b5-1 10,000 $31.99 $319,900 168,094 Indirect -5.62% Disposed 264.5% (price as of 2026-10-02)
June 17, 2024 FLEX S 7,037 $31.30 $220,258 171,344 Direct -3.94% Disposed 272.6% (price as of 2026-10-02)
June 12, 2024 FLEX S 27,714 $32.13 $890,451 150,230 Direct -15.57% Disposed 262.9% (price as of 2026-10-02)
June 11, 2024 FLEX S 11,056 $32.20 $356,003 123,282 Direct -8.23% Disposed 262.1% (price as of 2026-10-02)
June 4, 2024 FLEX S 11,354 $32.53 $369,346 134,338 Direct -7.79% Disposed 258.5% (price as of 2026-10-02)
May 9, 2024 FLEX S 34,097 $28.65 $976,879 145,692 Direct -18.97% Disposed 307.0% (price as of 2026-10-02)
Feb. 21, 2024 FLEX S 10b5-1 75,000 $27.41 $2,055,750 87,094 Indirect -46.27% Disposed 325.4% (price as of 2026-10-02)
Feb. 20, 2024 FLEX S 10b5-1 75,000 $27.52 $2,064,000 162,094 Indirect -31.63% Disposed 323.7% (price as of 2026-10-02)
Oct. 30, 2023 FLEX S 150,000 $25.82 $3,873,000 237,094 Indirect -38.75% Disposed 499.3% (price as of 2026-10-02)
June 14, 2023 FLEX S 5,665 $26.62 $150,802 211,702 Direct -2.61% Disposed 481.3% (price as of 2026-10-02)
June 13, 2023 FLEX S 5,681 $26.55 $150,831 183,584 Direct -3.00% Disposed 482.8% (price as of 2026-10-02)
June 12, 2023 FLEX S 8,535 $26.59 $226,946 189,265 Direct -4.31% Disposed 482.0% (price as of 2026-10-02)
June 9, 2023 FLEX S 26,529 $26.33 $698,509 197,800 Direct -11.83% Disposed 487.7% (price as of 2026-10-02)
June 8, 2023 FLEX S 26,420 $26.44 $698,545 224,329 Direct -10.54% Disposed 485.3% (price as of 2026-10-02)
June 7, 2023 FLEX S 26,356 $26.51 $698,698 250,749 Direct -9.51% Disposed 483.7% (price as of 2026-10-02)
June 6, 2023 FLEX S 13,201 $26.10 $344,546 115,965 Direct -10.22% Disposed 492.9% (price as of 2026-10-02)
June 2, 2023 FLEX S 8,651 $26.07 $225,532 129,166 Direct -6.28% Disposed 493.6% (price as of 2026-10-02)
Sept. 12, 2022 FLEX S 120,000 $19.19 $2,302,800 262,164 Indirect -31.40% Disposed 706.4% (price as of 2026-10-02)
June 22, 2022 FLEX S 6,655 $14.59 $97,096 262,920 Direct -2.47% Disposed 960.6% (price as of 2026-10-02)
June 16, 2022 FLEX S 1,108 $15.07 $16,698 269,575 Direct +0.41% Acquired 926.8% (price as of 2026-10-02)
June 16, 2022 FLEX S 96,373 $14.40 $1,387,771 270,683 Direct +55.29% Acquired 974.6% (price as of 2026-10-02)
June 14, 2022 FLEX S 11,293 $15.55 $175,606 184,766 Direct -5.76% Disposed 895.1% (price as of 2026-10-02)
June 10, 2022 FLEX S 8,891 $16.33 $145,190 196,059 Direct -4.34% Disposed 847.6% (price as of 2026-10-02)
June 6, 2022 FLEX S 12,984 $17.48 $226,960 204,950 Direct -5.96% Disposed 785.2% (price as of 2026-10-02)
Aug. 19, 2021 FLEX S 60,000 $17.55 $1,053,000 257,061 Indirect -18.92% Disposed 781.7% (price as of 2026-10-02)
Aug. 18, 2021 FLEX S 60,000 $17.96 $1,077,600 317,061 Indirect -15.91% Disposed 761.6% (price as of 2026-10-02)
June 30, 2021 FLEX S 6,741 $17.82 $120,125 202,734 Direct -3.22% Disposed 768.4% (price as of 2026-10-02)
June 22, 2021 FLEX S 6,578 $16.96 $111,563 209,475 Direct -3.04% Disposed 812.4% (price as of 2026-10-02)
June 14, 2021 FLEX S 11,449 $18.26 $209,059 216,053 Direct -5.03% Disposed 747.4% (price as of 2026-10-02)
June 4, 2021 FLEX S 13,146 $18.87 $248,065 175,361 Direct -6.97% Disposed 720.0% (price as of 2026-10-02)
March 8, 2021 FLEX S 121,071 $16.74 $2,026,729 374,085 Direct -24.45% Disposed 824.4% (price as of 2026-10-02)
Jan. 7, 2021 FLEX S 14,040 $19.34 $271,534 495,156 Direct -2.76% Disposed 700.1% (price as of 2026-10-02)
Dec. 1, 2020 FLEX S 21,890 $16.56 $362,498 509,196 Direct -4.12% Disposed 834.4% (price as of 2026-10-02)
June 30, 2020 FLEX S 6,659 $10.20 $67,922 531,086 Direct -1.24% Disposed 1417.1% (price as of 2026-10-02)
June 22, 2020 FLEX S 6,572 $10.44 $68,612 537,745 Direct -1.21% Disposed 1382.2% (price as of 2026-10-02)
June 12, 2020 FLEX S 10,902 $10.49 $114,362 544,317 Direct -1.96% Disposed 1375.1% (price as of 2026-10-02)
Jan. 16, 2020 FLEX S 15,181 $13.40 $203,425 627,919 Direct -2.36% Disposed 1054.8% (price as of 2026-10-02)
Dec. 3, 2019 FLEX S 48,262 $11.39 $549,704 643,100 Direct -6.98% Disposed 1258.6% (price as of 2026-10-02)
July 2, 2019 FLEX S 6,751 $9.63 $65,012 691,362 Direct -0.97% Disposed 1506.9% (price as of 2026-10-02)
June 20, 2019 FLEX S 6,369 $9.56 $60,888 698,113 Direct -0.90% Disposed 1518.6% (price as of 2026-10-02)
Oct. 30, 2018 FLEX P 27,027 $7.48 $202,162 311,165 Direct +9.51% Acquired 1968.7% (price as of 2026-10-02)
July 2, 2018 FLEX S 6,787 $13.82 $93,796 284,138 Direct -2.33% Disposed 1019.7% (price as of 2026-10-02)

Showing latest 100 of 104 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.