Intellia Therapeutics (NTLA)
NASDAQ:NTLA
United States
NTLAIntellia Therapeutics
$22.52
-$0.03(-0.13%)
At close: 4:00 PM EDT
$22.61
$0.09(0.40%)
After hours: Sep 18 7:59 PM EDT