Innate Pharma (NASDAQ:IPHA – Get Rating) was upgraded by Zacks Investment Research from a “sell” rating to a “hold” rating in a note issued to investors on Tuesday, Zacks.com reports. According to Zacks, “Innate Pharma S.A. is a commercial stage oncology-focused biotech company. It discovers and develops therapeutic antibodies for the treatment of cancer. The […]