Advertisement
Advertisement

NTLA

NTLA logo

Intellia Therapeutics, Inc

9.74
USD
Sponsored
+0.38
+4.00%
Jan 06, 15:59 UTC -5
Closed
exchange

After-Market

9.79

+0.04
+0.41%

NTLA Historical Data

Advertisement