Ocado Group plc (DE:0OC)
FRANKFURT:0OC
Germany
0OCOcado Group plc
€4.06
-€0.03(-0.83%)
At close: 4:00 PM EST