Home

Intellia Therapeutics, Inc. - Common Stock (NTLA)

8.3550
+0.1450 (1.77%)
NASDAQ · Last Trade: Nov 24th, 11:32 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors