Shield Therapeutics plc (STX.L) LSE

6.94

-0.26(-3.61%)

Updated at September 29 09:22AM

Currency In GBp