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

9.43

-0.388(-3.95%)

Updated at December 05 07:14PM

Currency In USD