Editas Medicine IncEDIT:US Last Price2.78 Market Cap352.49M CountryUnited States State (US only)Massachusetts1DN/A7D7.64%N/A30D29.26%N/A6M25.79%N/A1Y15.24%N/AYTD118.90%N/A