tiprankstipranks
Oxford BioMedica plc (DE:OXOA)
STUTTGART:OXOA
Germany
OXOAOxford BioMedica plc
€3.58
-€0.14(-3.76%)
At close: 4:00 PM EDT