Intellia Therapeutics Inc Option Chain

NTLANASDAQ
$11.42
0.080.71%
Last update: Oct 16, 7:55 PM
$11.26
-0.08-0.71%
Intellia Therapeutics Options - Benzinga