NTLA
View detailsIntellia Therapeutics, Inc
$14.95
Market cap $1.67B
From 0.618
-0.00%
From 0.65
+4.82%
Impulse %
319.76%
Corrective %
-47.08%