Intellia Therapeutics, Inc. (NTLA) NASDAQ

10.45

+0.83(+8.63%)

Updated at February 05 12:59PM

Currency In USD