Oxford Biomedica plc (OXB.L) LSE

627.00

+8(+1.29%)

Updated at December 05 10:59AM

Currency In GBp