With 37.34% Distance From Low, Is Macrogenics Inc (NASDAQ:MGNX) Poised For More Gains?
In last trading session, Macrogenics Inc (NASDAQ:MGNX) saw 0.4 million shares changing hands with its beta currently measuring 1.69. Company’s recent per share price level