Oxford Biomedica plc (OXB.L) LSE

626.00

-9(-1.42%)

Updated at May 13 04:16PM

Currency In GBp