Home

Intellia Therapeutics, Inc. - Common Stock (NTLA)

8.1000
-0.3200 (-3.80%)
NASDAQ · Last Trade: Dec 2nd, 6:03 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors