Flex Ltd. (FLEX) is 34.97% below its all-time high | Correction Territory