StockNews.com upgraded shares of Flex (NASDAQ:FLEX – Free Report) from a hold rating to a buy rating in a research report report published on Tuesday. A number of other equities research analysts also recently commented on the company. Craig Hallum downgraded Flex from a buy rating to a hold rating and decreased their target price […]