NTLA

Intellia Therapeutics, Inc.

NTLANASDAQ

$9.06

+0.56

6.59%

Last Updated: May 19, 20:00