
Macrogenics Inc (MGNX) recent activity suggests a positive outlook with the last week’s performance of 14.96%
On Thursday, Macrogenics Inc (NASDAQ: MGNX) was 5.80% up from the session before settling in for the closing price of $1.38. A 52-week range for