Intellia Therapeutics, Inc. (NTLA) NASDAQ

12.02

+0.28(+2.39%)

Updated at January 14 04:00PM

Currency In USD