tiprankstipranks
Intellia Therapeutics (NTLA)
NASDAQ:NTLA
United States
NTLAIntellia Therapeutics
$13.12
-$1.01(-7.15%)
At close: 4:00 PM EST
$13.15
$0.03(0.23%)
After hours: Nov 20 7:59 PM EST