NTLA

Intellia Therapeutics, Inc.

NTLANASDAQ

$9.73

+0.21

2.21%

Last Updated: Nov 10, 21:00