Advertisement
Advertisement

NTLA

NTLA logo

Intellia Therapeutics, Inc

8.31
USD
+0.39
+4.91%
Apr 22, 15:59 UTC -4
Closed
exchange

Pre-Market

8.67

+0.36
+4.33%

NTLA Historical Data

Advertisement