Intellia Therapeutics, Inc.

$68.30
+$7.27
+11.91%
NTLA     Current Stats
Previous Close
$61.03
Open
$56.72
Volume
1428689
Volume
1428689