Home

MacroGenics, Inc. - Common Stock (MGNX)

1.6900
+0.2500 (17.36%)
NASDAQ · Last Trade: Aug 24th, 11:59 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors