Flex Ltd. Ordinary Shares (FLEX) Analyst Ratings & Price Targets