NTLA

Intellia Therapeutics, Inc.

NTLANASDAQ

$6.87

-0.58

7.79%

Last Updated: May 30, 20:00