Flex Ltd (FLEX) Historical Valuation Multiples & Charts