Oxford BioDynamics Plc (OBD.L) LSE

0.23

-0.01(-4.17%)

Updated at April 23 03:49PM

Currency In GBp