Flex Ltd stock hits all-time high at 147.54 USD | AllMind News