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

24.53

-0.8188(-3.23%)

Updated at October 17 07:07PM

Currency In USD