Oxford BioDynamics Plc (OBD.L) LSE

0.26

-0.009(-3.41%)

Updated at January 14 04:15PM

Currency In GBp