Invacare Corp. (NYSE:IVC) was downgraded by Zacks Investment Research from a “hold” rating to a “sell” rating in a research report issued on Tuesday. According to Zacks, “Invacare Corporation is the world’s leading manufacturer and distributor of non-acute health care products based upon its distribution channels, the breadth of its product line and sales. The […]