Intellia Therapeutics, Inc. (NTLA)
NTLA price
$11.70
+0.05 +0.44%
Ticker
NTLA
Price
$11.70
Change
+0.05 +0.44%
Market cap
$1.64B
Sector
Healthcare
Industry
Biotechnology
Stocklytics home
ยท
Screener