| Traded | Action | Notifier | Price | Amount | Value |
|---|---|---|---|---|---|
| 25-Mar-26 | Buy | Matthew Gregory | 502.47p | 46,702 | £234,663.55 |
| 09-Sep-25 | Buy | Guy Hachey | 611.29p | 27,000 | £165,048.29 |
| 03-Mar-26 | Buy | Mary Petryszyn | 559.20p | 20,000 | £111,840.00 |
| 25-Jun-26 | Buy | Ross McCluskey | 474.96p | 21,434 | £101,802.92 |
| 30-Apr-26 | Buy | Heather Lawrence | 482.60p | 20,080 | £96,906.08 |
| 04-Mar-26 | Buy | Chris Grigg | 539.52p | 17,901 | £96,579.47 |
| 30-Apr-26 | Buy | Alison Goligher | 476.00p | 20,000 | £95,200.00 |
| 16-Jun-26 | Buy | Chris Grigg | 472.19p | 20,000 | £94,438.00 |
| 11-Jun-26 | Buy | Guy Hachey | 449.06p | 18,000 | £80,830.80 |
| 30-Apr-26 | Buy | Ian Barkshire | 481.00p | 15,700 | £75,517.00 |
| 05-May-26 | Buy | Mary Petryszyn | 488.00p | 5,000 | £24,400.00 |
| 25-Jun-26 | Buy | Ross McCluskey | 474.96p | 3,667 | £17,416.78 |
| 22-May-26 | Buy | Gillian Elcock | 503.00p | 1,987 | £9,994.61 |
| Currency | UK Pounds |
| Price | 460.70p |
| Change Today | -5.10p |
| 52 Week High | 681.80p |
| 52 Week Low | 448.20p |
| Volume | 2,497,949 |
| Shares Issued | 1,246.15m |
| Market Cap | £5,741m |