Intellia Therapeutics, Inc. (NTLA)
NTLA price
$11.76
-0.09 -0.72%
Ticker
NTLA
Price
$11.76
Change
-0.09 -0.72%
Market cap
$1.65B
Sector
Healthcare
Industry
Biotechnology
Stocklytics home
ยท
Screener