Intellia Therapeutics, Inc.

Intellia Therapeutics, Inc.

NTLA
Intellia Therapeutics, Inc.US flagNASDAQ Global Market
12.74
USD
+0.06
- -
1.78BMarket Cap