EDIT (Editas Medicine)

13.50 USD Average
Analyst Estimate
285.71% Upside
Very High Price Volatility
$3.37 - $11.69 52 Week Range
Consensus Recommendations
9 Buy
9 Hold
0 Sell
52-Wk Low - High
$3.37
$11.69
$3.50