NASDAQ: MGNX

The key reasons why Macrogenics Inc (MGNX) is -66.86% away from 52-week high?
Sana Meer
Macrogenics Inc (NASDAQ: MGNX) flaunted slowness of -8.65% at $1.69, as the Stock market unbolted on Wednesday, before settling in ...

Macrogenics Inc (MGNX) is 7.02% away from 50-day simple Moving Average despite all headwinds
Shaun Noe
Witnessing the stock’s movement on the chart, on Wednesday, Macrogenics Inc (NASDAQ: MGNX) set off with pace as it heaved ...





