tiprankstipranks
Intellia Therapeutics (NTLA)
NASDAQ:NTLA
United States
NTLAIntellia Therapeutics
$13.80
$0.68(5.18%)
At close: 4:00 PM EST
$13.80
$0.00(0.00%)
After hours: Nov 21 7:43 PM EST