NTLA logo

NTLAIntellia Therapeutics Inc

$12.97
$0.05
(0.38%)
Overnight
Updated: 02:33 AM EDT·Prev Close $13.02
Reported EarningsMay 11
Mkt Cap$1.83B
Vol3.1M