| 28 juin 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 904 657 | — | |
| 28 juin 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 505 219 | — | |
| 27 juin 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 52 | 2.92 GBP | |
| 28 mai 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 49 | 3.01 GBP | |
| 29 avr. 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 57 | 2.65 GBP | |
| 27 mars 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 57 | 2.63 GBP | |
| 29 févr. 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 21 951 | 0.82 GBP | anomalie |
| 27 févr. 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 62 | 2.42 GBP | |
| 29 janv. 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 59 | — | |
| 12 janv. 2024 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 14 | 2.62 GBP | anomalie |
| 27 déc. 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 55 | — | |
| 15 déc. 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 4 535 | 2.04 GBP | anomalie |
| 27 nov. 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 60 | — | |
| 27 oct. 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 69 | — | |
| 27 sept. 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 64 | — | |
| 29 août 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 69 | — | |
| 27 juil. 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 71 | — | |
| 27 juin 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 80 | — | |
| 19 juin 2023 | SALE | MARKS AND SPENCER GROUP P.L.C. | 200 000 | 0.01 GBP | |
| 19 juin 2023 | SALE | MARKS AND SPENCER GROUP P.L.C. | 94 894 | 1.89 GBP | |
| 30 mai 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 84 | — | |
| 27 avr. 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 90 | — | |
| 27 mars 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 96 | — | |
| 27 févr. 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 97 | — | |
| 27 janv. 2023 | PURCHASE | MARKS AND SPENCER GROUP P.L.C. | 102 | — | |