Oxford Biomedica plc (OXB.L) LSE

598.00

+7(+1.18%)

Updated at September 08 08:01AM

Currency In GBp