Barclays analyst Tim Long maintains Flex (NASDAQ:FLEX) with a Overweight and raises the price target from $72 to $174.