FLEX (Flex Ltd) Stock AnalysisExplore Flex Ltd (FLEX): price history, financials and stock analysis.Sign InMethodology