Editas Medicine IncEDITSectorHealth careDetailsIssuer countryUnited StatesExchangeSPB ExchangeCurrencyUSDISINUS28106W1036