Oxford BioDynamics Plc (OBD.L) LSE

0.48

-0.06(-11.11%)

Updated at September 08 01:55PM

Currency In GBp