Editas Medicine IncEDIT:US Last Price2.73 Market Cap272.46M CountryUnited States State (US only)Massachusetts1D2.25%N/A7D9.90%N/A30D21.10%N/A6M65.45%N/A1Y27.97%N/AYTD114.96%N/A