Oxford BioDynamics Plc (OBD.L) LSE

0.18

-0.0088(-4.76%)

Updated at June 02 01:09PM

Currency In GBp