EDIT Editas Medicine Inc

16,858
$11.26
$0.27
(2.34%)
Today
Watchers16,85852-Wk Low$7.7152-Wk High$21.60
Join the conversation.This is where all the magic happens.