Editas Medicine, Inc. - Common Stock (EDIT)

2.8950
+0.1850 (6.83%)
NASDAQ · Last Trade: Sep 17th, 11:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors