Marks & Spencer Group plc reported revenue results for the thirteen weeks ended 27 December 2025. For the period, the company reported that group revenue of £4,993 million.
Marks & Spencer Group plc Reports Revenue Results for the Thirteen Weeks Ended 27 December 2025
Published on 01/08/2026 at 08:21 am GMT


















