NTLA
NTLA
Stocks
Intellia Therapeutics, Inc
11.95USD
0.70(+6.22%)
Today's High12.07
Today's Low11.47
Today's Open11.88
Previous Close11.25
Chart