NTLA

Intellia Therapeutics, Inc.

NTLANASDAQ

$10.99

-0.30

2.66%

Last Updated: Jan 24, 21:00