NTLA

Intellia Therapeutics, Inc.

NTLANASDAQ

$9.70

-0.36

3.53%

Last Updated: Jan 14, 20:28