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.