| 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. | 46 | 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. | 42 | 3.60 GBP | |
| 09 Jan 2026 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 2,044 | 3.54 GBP | anomaly |
| 29 Dec 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 46 | — | |
| 27 Nov 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 44 | — | |
| 12 Nov 2025 | SALE | MARKS AND SPENCER GROUP P.L.C. | 193,819 | 3.69 GBP | |
| 27 Oct 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 36 | — | |
| 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 | — | |
| 17 Jul 2025 | SALE | MARKS AND SPENCER GROUP P.L.C. | 618,089 | — | |
| 17 Jul 2025 | SALE | MARKS AND SPENCER GROUP P.L.C. | 239,508 | — | |
| 17 Jul 2025 | SALE | MARKS AND SPENCER GROUP P.L.C. | 414,600 | — | |
| 04 Jul 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 4,892 | 3.44 GBP | anomaly |
| 04 Jul 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 64 | 3.44 GBP | anomaly |
| 27 Jun 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 43 | — | |
| 20 Jun 2025 | SALE | MARKS AND SPENCER GROUP P.L.C. | 300,000 | 3.63 GBP | |
| 27 May 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 39 | — | |
| 28 Apr 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 40 | — | |
| 27 Mar 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 43 | 3.46 GBP | |
| 27 Feb 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 43 | 3.54 GBP | |
| 27 Jan 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 46 | 3.23 GBP | |
| 10 Jan 2025 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 25 | 3.38 GBP | anomaly |