Oxford BioDynamics Plc (OBD.L) LSE

0.48

-0.025(-5.00%)

Updated at October 17 04:03PM

Currency In GBp