Oxford Biomedica plc (OXB.L) LSE

547.00

-26(-4.54%)

Updated at September 26 04:47PM

Currency In GBp