MacroGenics, Inc. - Common Stock (MGNX)

4.3410
+0.3010 (7.45%)
NASDAQ· Last Trade: Sep 2nd, 3:59 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors