tiprankstipranks
Intellia Therapeutics (NTLA)
NASDAQ:NTLA
US Market
United States
NTLAIntellia Therapeutics
$12.17
-$0.56(-4.53%)
At close: 4:00 PM EST