Home

Intellia Therapeutics, Inc. - Common Stock (NTLA)

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