NTLA

Intellia Therapeutics, Inc.

NTLANASDAQ

$24.41

-2.56

9.51%

Last Updated: Oct 22, 18:02