Oxford BioDynamics PLC (GB:OBD)
LSE:OBD
United Kingdom
OBDOxford BioDynamics PLC
3.45p
-0.46p(-11.65%)
At close: 4:00 PM EDT