Editas Medicine Inc

NASDAQ:EDIT   1:03:02 PM EDT
18.78
+0.97 (+5.45%)
Twitter Share  Facebook Share StockTwits Share