Intellia Therapeutics, Inc. (NTLA) NASDAQ

25.89

+1.31(+5.33%)

Updated at October 23 04:00PM

Currency In USD