Kwang Hooi Tan

President, Flex Ltd.

Companies

  • Flex Ltd.Chief operating officer May 13, 2025 to now1
  • Flex Ltd.President May 20, 2022 to Mar 12, 20252

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Flex Ltd. FLEX248,546 shares3$21.4M at $86.17Jun 18, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Jun 18, 2026Sold 100 shares at $146.41 of Flex Ltd.3
  • Jun 18, 2026Sold 5,934 shares at $145.33 of Flex Ltd.3
  • Jun 18, 2026Sold 2,947 shares at $144.85 of Flex Ltd.3
  • Jun 17, 2026Sold 2,378 shares at $145.68 of Flex Ltd.3
  • Jun 17, 2026Sold 13,196 shares at $145.10 of Flex Ltd.3
  • Jun 17, 2026Sold 5,753 shares at $143.98 of Flex Ltd.3
  • Jun 17, 2026Sold 4,830 shares at $143.09 of Flex Ltd.3
  • Jun 17, 2026Sold 500 shares at $141.65 of Flex Ltd.3
  • Jun 16, 2026Granted 48,582 shares of Flex Ltd.4
  • Jun 15, 2026Sold 5,230 shares at $149.00 of Flex Ltd.4
  • Jun 15, 2026Sold 1,770 shares at $147.97 of Flex Ltd.4
  • Jun 15, 2026Sold 1,838 shares at $147.07 of Flex Ltd.4
  • Jun 15, 2026Sold 1,702 shares at $146.09 of Flex Ltd.4
  • Jun 11, 2026Granted 7,599 shares of Flex Ltd.5
  • May 26, 2026Sold 17,500 shares at $135.93 of Flex Ltd.6
  • May 11, 2026Sold 4,716 shares at $144.32 of Flex Ltd.7
  • May 11, 2026Sold 8,081 shares at $143.51 of Flex Ltd.7
  • May 11, 2026Sold 4,487 shares at $142.75 of Flex Ltd.7
  • May 11, 2026Sold 1,731 shares at $141.53 of Flex Ltd.7
  • May 11, 2026Sold 2,830 shares at $140.63 of Flex Ltd.7
  • May 11, 2026Sold 2,398 shares at $139.66 of Flex Ltd.7
  • May 11, 2026Sold 1,932 shares at $138.58 of Flex Ltd.7
  • May 8, 2026Granted 48,582 shares of Flex Ltd.7
  • Mar 9, 2026Sold 17,500 shares at $58.87 of Flex Ltd.8
  • Oct 27, 2025Sold 1,188 shares at $65.51 of Flex Ltd.9

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9