Intellia Therapeutics, Inc. (0JBU.L) LSE

11.89

+0.1788(+1.53%)

Updated at September 08 07:04PM

Currency In USD