Editas Medicine, Inc. - Common Stock (EDIT)

2.9800
+0.1000 (3.47%)
NASDAQ· Last Trade: Jul 19th, 7:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors