EDIT Editas Medicine Inc

17,008
$5.66
$0.01
(0.18%)
Today
Watchers17,008
52-Wk Low$5.11
52-Wk High$11.91
Market Cap$465.45M
Volume1.49M
52-Wk High$11.91
52-Wk Low$5.11