Editas Medicine IncEDIT:US Last Price2.09 Market Cap202.07M CountryUnited States State (US only)Massachusetts1D1.88%N/A7D3.24%N/A30D14.34%N/A6M47.22%N/A1Y83.33%N/AYTD1.95%N/A