Editas Medicine IncEDIT:US Last Price1.27 Market Cap107.87M CountryUnited States State (US only)Massachusetts1D5.93%N/A7D14.41%N/A30D3.42%N/A6M4.10%N/A1Y77.36%N/AYTDN/A