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