Editas Medicine IncEDIT:US Last Price2.57 Market Cap159.89M CountryUnited States State (US only)Massachusetts1D0.39%N/A7D16.82%N/A30D42.78%N/A6M157.00%N/A1Y44.01%N/AYTD102.36%N/A