Home

Editas Medicine, Inc. - Common Stock (EDIT)

2.3500
+0.2100 (9.81%)
NASDAQ · Last Trade: Jun 18th, 11:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors