| 18 August 2026 | HARWOOD CAPITAL LLPInvestment Management Company | Sell Regular sell transaction (market) | 110,000 | 820.00p | 90,200,000.00p | 7,840,833 |
| 14 August 2026 | HARWOOD CAPITAL LLPInvestment Management Company | Sell Regular sell transaction (market) | 490,000 | 820.00p | 401,800,000.00p | 7,950,833 |
| 14 August 2026 | Gordon Frank Colenso BanhamCEO | Buy Regular purchase transaction | 490,000 | 820.40p | 401,996,000.00p | 3,090,761 |
| 25 June 2026 | HARWOOD CAPITAL LLPInvestment Management Company | Buy Regular purchase transaction | 12,280 | 814.74p | 10,005,007.20p | 8,440,708 |
| 25 June 2026 | HARWOOD CAPITAL LLPInvestment Management Company | Buy Regular purchase transaction | 410 | 814.74p | 334,043.40p | 8,440,708 |
| 25 June 2026 | HARWOOD CAPITAL LLPInvestment Management Company | Sell Regular sell transaction (market) | 410 | 808.00p | 331,280.00p | 8,440,298 |
| 5 May 2026 | Gordon Frank Colenso BanhamCEO | Sell Regular sell transaction (market) | 199,300 | 850.00p | 169,405,000.00p | 2,600,761 |
| 5 May 2026 | Roger Steven McDowellChairman of the Board | Sell Regular sell transaction (market) | 31,500 | 850.00p | 26,775,000.00p | 411,057 |
| 5 May 2026 | Stephen Joseph CraigenCFO | Sell Regular sell transaction (market) | 1,712 | 850.00p | 1,455,200.00p | 22,358 |
| 5 May 2026 | Nicholas Harwood Bertram (Nick) MillsNon-Executive Director | Sell Regular sell transaction (market) | 711 | 850.00p | 604,350.00p | 9,289 |