Comments
Loading...

Intellia Therapeutics

NTLANASDAQ
Logo brought to you by Benzinga Data
$9.19
-0.39-4.07%
At close: -
$9.20
0.010000.11%
After Hours: 6:59 PM EDT

No Unusual Options Activity in the Last 90 Days