Flex Gains 12.9% on Strong Momentum, Still Seen as Bargain