Marks & Spencer stock follows GBP 14.2 billion sales year
Published on 10/04/2026 at 17:08 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Marks & Spencer stock was last at GBp 378.70 on the London Stock Exchange on October 2, 2026, while the retailer reported GBP 14.2 billion in 2025/26 group sales. On October 1, Investegate published Marks & Spencer's admission of 48,125 ordinary shares under its employee savings scheme.
Sales and profit set the base
Marks & Spencer's investor page reports GBP 671.4 million in adjusted profit before tax for fiscal year 2025/26, alongside GBP 131.3 million in free cash flow from operations and GBP 338.2 million in net funds excluding leases.
The figures give the stock a concrete operating backdrop after a period in which retail execution and cash generation have been central to the investment case. Adjusted return on capital employed stood at 12.7 percent in the same fiscal year, according to Marks and Spencer.
Analysts see further upside
MarketBeat lists a Moderate Buy consensus from eight brokerages, with six Buy ratings and two Hold ratings. The average 12-month price target is GBp 432.50, while recent targets span GBp 435 to GBp 480, according to MarketBeat.
The average target lies 14.20 percent above the October 2 price. That comparison leaves the market focused on whether the company can convert its sales scale into sustained profit and cash generation rather than relying on revenue growth alone.
Stock remains below its yearly high
At GBp 378.70, the share price stood 9.47 percent below its 52-week high of GBp 418.33 and above its 52-week low of GBp 301.10 on October 2, 2026. The session range was GBp 377.40 to GBp 384.00, with volume of 4,526,659 shares and a market capitalization of GBP 7.8 billion.
Marks & Spencer stock therefore combines a large current retail base with a valuation that still sits below its yearly peak. The next market test is the delivery of adjusted profit, free cash flow and return on capital at the levels reported for fiscal year 2025/26.
Marks and Spencer stock facts
- Company: Marks and Spencer Group plc
- ISIN: GB0031274896
- WKN: 534418
- Ticker: MKS.L
- Trading venue: London Stock Exchange
- Price as of October 2, 2026, 4:35 p.m. BST: GBp 378.70
- Market capitalization: GBP 7.8 billion (as of October 2, 2026)
- 52-week range: GBp 301.10-418.33 (as of October 2, 2026)
- Sector / Industry: Consumer Discretionary / Retail
- Index membership: FTSE 100
