EDIT Editas Medicine Inc

17,011
$5.68
$0.02
(0.35%)
Today
Watchers17,011
52-Wk Low$5.11
52-Wk High$11.91
Market Cap$467.09M
Volume1.57M
52-Wk High$11.91
52-Wk Low$5.11