Macrogenics Inc (NASDAQ:MGNX) Declines -55.61% In 2025; Are Investors Attracted By Its $1.48 Price?
In last trading session, Macrogenics Inc (NASDAQ:MGNX) saw 0.38 million shares changing hands with its beta currently measuring 1.64. Company’s recent per share price level