Macrogenics Inc

NASDAQ:MGNX   2:23:19 PM EDT
21.31
+0.83 (+4.05%)
Twitter Share  Facebook Share StockTwits Share