Editas Medicine Inc

NASDAQ:EDIT   3:59:46 PM EDT
46.94
+3.08 (+7.02%)
: $47.25 +0.31 (+0.66%)
Twitter Share  Facebook Share StockTwits Share