EDIT   $3.0  3.45% Market Closed After Close 3.0 0.0

Editas Medicine, Inc.

Data not available