Editas Medicine, Inc. - Common Stock (EDIT)

2.9950
+0.2150 (7.73%)
NASDAQ· Last Trade: Jun 4th, 3:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors