NTLA

Intellia Therapeutics, Inc.

NTLANASDAQ

$9.62

+0.08

0.84%

Last Updated: Feb 4, 21:00