Oxford Biomedica plc (OXB.L) LSE

588.00

-29(-4.70%)

Updated at October 17 04:47PM

Currency In GBp