tiprankstipranks
Marks and Spencer (GB:MKS)
LSE:MKS
United Kingdom
MKSMarks and Spencer
377.90p
-1.20p(-0.32%)
At close: 4:00 PM EST