Flex Q1 sales beat estimates; outlook raised - FLEX News | Rallies