 Zacks Investment Research upgraded shares of CRH Medical NYSEAMERICAN:CRHM from a hold rating to a buy rating in a research report sent to investors on Monday morning, Zacks.com reports. They currently have 2.75 target price on the stock. According to Zacks, CRH Medical Corporation is a North American company focused on providing gastroenterologists throughout the ... 