tiprankstipranks
Intellia Therapeutics (NTLA)
NASDAQ:NTLA
United States
NTLAIntellia Therapeutics
$24.88
-$1.09(-4.20%)
At close: 4:00 PM EDT
$24.95
$0.07(0.28%)
After hours: May 23 7:44 PM EDT