MacroGenics Inc. Receives Moderate Buy Consensus Recommendation from Analysts
MacroGenics Inc. Receives "Moderate Buy" Consensus Recommendation from Analysts Date: July 9, 2023 Leading biopharmaceutical company MacroGenics, Inc. (NASDAQ:MGNX) has ...