EDIT   $3.19  -3.04% Market Open

Editas Medicine Inc

Data not available