Oxford Biomedica plc (OXB.L) LSE

621.00

-16(-2.51%)

Updated at November 07 05:08PM

Currency In GBp