| 31 July 2026 | Geoffrey WildingExecutive Chairman | Buy Regular purchase transaction | 100,000 | 69.50p | 6,950,000.00p | 22,688,650 |
| 24 July 2026 | Geoffrey WildingExecutive Chairman | Buy Regular purchase transaction | 150,000 | 67.42p | 10,113,000.00p | 22,588,650 |
| 10 February 2026 | Philippe Marie Denis Jean HamersCEO | Buy Regular purchase transaction | 44,468 | 27.30p | 1,213,976.40p | 694,400 |
| 10 February 2026 | Philippe Marie Denis Jean HamersCEO | Buy Regular purchase transaction | 7,640 | 27.20p | 207,808.00p | 649,932 |
| 10 February 2026 | Philippe Marie Denis Jean HamersCEO | Buy Regular purchase transaction | 40,000 | 27.35p | 1,094,000.00p | 642,292 |
| 21 January 2026 | Gavin Christopher PetkenNon-Executive Director | Buy Regular purchase transaction | 113,147 | 26.51p | 2,999,990.87p | 450,611 |
| 21 January 2026 | Gavin Christopher PetkenNon-Executive Director | Buy Regular purchase transaction | 74,349 | 26.90p | 1,999,988.10p | 337,464 |
| 9 January 2026 | Stephen James (Steve) CallaghanIndependent Director | Buy Regular purchase transaction | 260,000 | 37.93p | 9,861,800.00p | 260,000 |
| 18 December 2025 | Philippe Marie Denis Jean HamersCEO | Buy Regular purchase transaction | 55,125 | 39.53p | 2,179,091.25p | 602,292 |
| 17 December 2025 | Philippe Marie Denis Jean HamersCEO | Buy Regular purchase transaction | 8,180 | 35.30p | 288,754.00p | 547,167 |