Marks & Spencer (MKS.L) Stock Update: Price Action, Outlook and Analyst Forecasts – 3 December 2025
Marks and Spencer Group plc stock is back in the spotlight after a profit hit from a cyberattack, a fresh Christmas marketing push – and a headline-grabbing long‑term analyst call of 705p per share. Key facts at the close on