Intellia Therapeutics, Inc. (NTLA) NASDAQ

9.59

+0.17(+1.80%)

Updated at December 24 01:00PM

Currency In USD