Editas Medicine Inc

NASDAQ:EDIT   3:59:59 PM EDT
43.14
-2.55 (-5.58%)
4:02:18 PM EDT: $43.13 -0.01 (-0.02%)
Twitter Share  Facebook Share StockTwits Share