NTLA Intellia Therapeutics Inc

11,050
$20.45
$0.43
(2.15%)
Today
Market Cap$1.93B
Volume232,862.00
52-Wk High$47.48
52-Wk Low$19.64
ST Data
Watchers
New Watcher Rank