Intellia Therapeutics, Inc. (NTLA) NASDAQ

25.66

-0.2306(-0.89%)

Updated at October 24 01:24PM

Currency In USD