Flex stock (symbol: FLEX) underwent a total of 4 stock splits.The most recent stock split occurred on January 3rd, 2024.One FLEX share bought prior to January 12th, 1999 would equal to 10.616 FLEX shares today.