Intellia Therapeutics, Inc. (NTLA) NASDAQ

9.87

+0.4919(+5.24%)

Updated at July 01 03:14PM

Currency In USD