Macrogenics Inc

NASDAQ:MGNX   2:46:11 PM EDT
15.62
-0.45 (-2.80%)
Twitter Share  Facebook Share StockTwits Share