Comments
Loading...

Intellia Therapeutics

NTLANASDAQ
Logo brought to you by Benzinga Data
$9.14
-0.08-0.87%
At close: -
$9.18
0.040.44%
After Hours: Mar 14, 6:48 PM EDT

No Unusual Options Activity in the Last 90 Days