Macrogenics Inc

NASDAQ:MGNX   10:59:22 AM EDT
15.78
-0.29 (-1.80%)
Twitter Share  Facebook Share StockTwits Share