MacroGenics, Inc. (NASDAQ:MGNX) Receives Consensus Recommendation of "Hold" from Analysts
MacroGenics, Inc. (NASDAQ:MGNX - Get Free Report) has been given a consensus rating of "Hold" by the seven ratings firms that are covering the firm, Marketbeat reports. One investment analyst has...