Oxford Biomedica plc (OXB.L) LSE

575.00

-41(-6.66%)

Updated at June 02 04:39PM

Currency In GBp