| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 10,000 | 350.00p | £35,000.00 | – | |
| 2,184 | 346.00p | £7,556.64 | – | |
| 10,000 | 346.00p | £34,600.00 | – | |
| 10,000 | 355.00p | £35,500.00 | – | |
| 10,000 | 353.50p | £35,350.00 | – | |
| 10,000 | 353.50p | £35,350.00 | – | |
| 10,000 | 354.87p | £35,486.70 | – | |
| 10,000 | 356.00p | £35,600.00 | – | |
| 10,000 | 360.00p | £36,000.00 | – | |
| 10,000 | 359.00p | £35,900.00 | – | |
| 10,000 | 360.00p | £36,000.00 | – | |
| 10,000 | 361.00p | £36,100.00 | – | |
| 10,000 | 360.83p | £36,082.58 | – | |
| 10,000 | 363.00p | £36,300.00 | – | |
| 10,000 | 362.00p | £36,200.00 | – | |
| 10,000 | 350.00p | £35,000.00 | – | |
| 10,000 | 352.00p | £35,200.00 | – | |
| 10,000 | 349.00p | £34,900.00 | – | |
| 20,000 | 347.75p | £69,550.00 | – | |
| 20,000 | 349.00p | £69,800.00 | – | |
| 20,000 | 350.00p | £70,000.00 | – | |
| 20,000 | 350.00p | £70,000.00 | – | |
| 20,000 | 350.00p | £700.00 | – | |
| 20,000 | 352.25p | £70,450.00 | – | |
| 20,000 | 357.50p | £71,500.00 | – | |
| 20,000 | 362.00p | £72,400.00 | – | |
| 30,000 | 362.00p | £108,600.00 | – | |
| 30,000 | 362.00p | £108,600.00 | – | |
| 30,000 | 363.33p | £108,999.99 | – | |
| 30,000 | 367.00p | £110,100.00 | – | |
| 11,938 | 364.09p | £43,465.43 | – | |
| 15,066 | 359.33p | £54,136.28 | – | |
| 6,481 | 350.00p | £22,683.50 | – | |
| 5,351 | 351.87p | £18,828.50 | – | |
| 3,912 | 350.00p | £13,692.00 | – | |
| 10,014 | 350.00p | £35,049.00 | – | |
| 2,352 | 348.00p | £8,184.96 | – | |
| 30,000 | 343.50p | £103,050.00 | – | |
| 30,000 | 347.00p | £104,100.00 | – | |
| 23,931 | 340.70p | £81,533.32 | – | |
| 25,519 | 338.55p | £86,395.39 | – | |
| 12,261 | 360.00p | £44,139.60 | – | |
| 1,287 | 362.00p | £4,658.94 | – | |
| 10,097 | 367.18p | £37,074.04 | – | |
| 1,760 | 364.64p | £6,417.68 | – | |
| 20,339 | 365.98p | £744.37 | – | |
| 30,000 | 363.00p | £1,089.00 | – | |
| 25,000 | 364.20p | £910.50 | – | |
| 25,932 | 369.64p | £958.56 | – | |
| 10,000 | 370.00p | £370.00 | – | |
Showing 1–50 of 64 buybacks