EDIT Editas Medicine Inc

17,006
$5.68
$0.02
(0.35%)
Today
Watchers17,006
52-Wk Low$5.11
52-Wk High$11.91
Market Cap$465.45M
Volume1.56M
52-Wk High$11.91
52-Wk Low$5.11