NTLA

Intellia Therapeutics, Inc.

NTLANASDAQ

$8.70

+0.03

0.35%

Last Updated: Nov 14, 21:00