tiprankstipranks
Marks and Spencer Group Plc (DE:MA6A)
BERLIN:MA6A
Germany
MA6AMarks and Spencer Group Plc
€5.70
-€0.15(-2.56%)
At close: 4:00 PM EDT