Intellia Therapeutics, Inc.

Intellia Therapeutics, Inc.

NTLA
Intellia Therapeutics, Inc.US flagNASDAQ Global Market
11.79
USD
+0.21
- -
1.65BMarket Cap