| 27 Apr 2026 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 44 | 3.42 GBP | |
| 27 Mar 2026 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 47 | 3.25 GBP | |
| 27 Feb 2026 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 38 | 3.93 GBP | |
| 27 Jan 2026 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 41 | 3.60 GBP | |
| 09 Jan 2026 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 4 | 3.52 GBP | anomaly |
| 29 Dec 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 47 | — | |
| 09 Dec 2025 | SALE | MARKS AND SPENCER GROUP P.L.C. | 792,316 | — | |
| 09 Dec 2025 | SALE | MARKS AND SPENCER GROUP P.L.C. | 375,007 | — | |
| 01 Dec 2025 | SALE | MARKS AND SPENCER GROUP P.L.C. | 36,034 | 3.46 GBP | |
| 27 Nov 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 43 | — | |
| 27 Oct 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 37 | — | |
| 29 Sept 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 42 | — | |
| 27 Aug 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 42 | — | |
| 28 Jul 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 43 | — | |
| 04 Jul 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 8 | 3.44 GBP | anomaly |
| 27 Jun 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 42 | — | |
| 27 May 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 40 | — | |
| 28 Apr 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 39 | — | |
| 27 Mar 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 44 | 3.46 GBP | |
| 27 Feb 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 42 | 3.54 GBP | |
| 27 Jan 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 47 | 3.23 GBP | |
| 10 Jan 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 2 | 3.38 GBP | anomaly |
| 27 Dec 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 39 | 3.81 GBP | |
| 05 Dec 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 2,887 | 3.03 GBP | anomaly |
| 27 Nov 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 39 | 3.82 GBP | |