Oxford Biomedica plc (OXB.L) LSE

632.30

+0.3(+0.05%)

Updated at April 23 03:14PM

Currency In GBp