NTLA   $13.87  4.60% Market Closed After Close 13.88 0.07%

Intellia Therapeutics, Inc.