Marks & Spencer share price chart