NTLA Intellia Therapeutics Inc

11,075
$24.84
$0.04
(0.16%)
Today
Watchers11,075
52-Wk Low$19.37
52-Wk High$47.48
Market Cap$2.4B
Volume833,390.00
52-Wk High$47.48
52-Wk Low$19.37