Shield Therapeutics plc (STX.L) LSE

7.60

-0.25(-3.18%)

Updated at October 17 05:06PM

Currency In GBp