Editas Medicine Inc (NASDAQ:EDIT)

34.64
Delayed Data
As of Apr 16
 -6.34 / -15.47%
Today’s Change
21.41
Today|||52-Week Range
99.95
-50.59%
Year-to-Date