Immunomedics, Inc. (NASDAQ:IMMU) was downgraded by Zacks Investment Research from a “hold” rating to a “sell” rating in a research report issued on Tuesday, MarketBeat.Com reports. According to Zacks, “Immunomedics Inc. is a New Jersey-based biopharmaceutical company focused on the development of monoclonal, antibody-based products for the targeted treatment of cancer, autoimmune and other serious […]