Intellia Therapeutics, Inc. - Common Stock (NTLA)

9.7300
+0.3600 (3.84%)
NASDAQ · Last Trade: Jan 6th, 6:15 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors