Intellia Therapeutics Inc (NTLA) Stock Price, Quote, News & History

NTLANASDAQ
$12.58
-0.49-3.75%
Last update: Oct 12, 4:02 PM
$13.09
0.020.15%