tiprankstipranks
Intellia Therapeutics (NTLA)
NASDAQ:NTLA
United States
NTLAIntellia Therapeutics
$13.38
$0.48(3.72%)
At close: 4:00 PM EST
$13.35
-$0.03(-0.22%)
After hours: Dec 16 5:08 PM EST