Intellia Therapeutics, Inc. (NTLA) NASDAQ

9.55

+0.385(+4.20%)

Updated at May 27 01:03PM

Currency In USD