| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 72,500 | 390.52p | £283,127.00 | – | |
| 75,000 | 388.80p | £291,600.00 | – | |
| 72,000 | 396.32p | £285,350.40 | – | |
| 70,000 | 404.34p | £283,038.00 | – | |
| 56,000 | 407.59p | £228,250.40 | – | |
| 107,000 | 404.39p | £432,697.30 | – | |
| 66,000 | 462.75p | £305,415.00 | – | |
| 44,000 | 472.86p | £208,058.40 | – | |
| 70,000 | 445.80p | £312,060.00 | – | |
| 60,800 | 448.54p | £272,712.32 | – | |
| 60,000 | 468.31p | £280,986.00 | – | |
| 60,181 | 454.80p | £273,703.19 | – | |
| 57,681 | 429.89p | £247,964.85 | – | |
| 49,414 | 442.59p | £218,701.42 | – | |
| 60,000 | 479.89p | £287,934.00 | – | |
| 54,880 | 474.91p | £260,630.61 | – | |
| 60,423 | 465.50p | £281,269.07 | – | |
| 44,952 | 481.76p | £216,560.76 | – | |
| 63,000 | 498.76p | £314,218.80 | – | |
| 70,000 | 500.91p | £350,637.00 | – | |
| 50,000 | 497.15p | £248,575.00 | – | |
| 56,500 | 506.05p | £285,918.25 | – | |
| 66,800 | 483.07p | £322,690.76 | – | |
| 53,000 | 478.01p | £253,345.30 | – | |
| 47,545 | 481.96p | £229,147.88 | – | |
| 41,600 | 495.96p | £206,319.36 | – | |
| 60,000 | 505.69p | £303,414.00 | – | |
| 90,000 | 507.86p | £457,074.00 | – | |
| 82,964 | 513.21p | £425,779.54 | – | |
| 120,000 | 499.37p | £599,244.00 | – | |
| 31,875 | 511.25p | £162,960.94 | – | |
| 25,594 | 525.91p | £134,601.41 | – | |
| 88,669 | 512.17p | £454,136.02 | – | |
| 120,000 | 509.02p | £610,824.00 | – | |
| 120,000 | 531.13p | £637,356.00 | – | |
| 29,006 | 526.53p | £152,725.29 | – | |
| 40,000 | 522.23p | £208,892.00 | – | |
| 89,890 | 531.79p | £478,026.03 | – | |
| 119,980 | 518.97p | £622,660.21 | – | |
| 104,379 | 512.79p | £535,245.07 | – | |
| 124,555 | 519.43p | £646,976.04 | – | |
| 62,881 | 518.22p | £325,861.92 | – | |
| 4,088 | 514.00p | £21,012.32 | – | |
| 81,702 | 504.20p | £411,941.48 | – | |
| 62,720 | 497.24p | £311,868.93 | – | |
| 49,044 | 478.39p | £234,621.59 | – | |
| 119,820 | 485.05p | £581,186.91 | – | |
| 63,395 | 480.57p | £304,657.35 | – | |
| 107,037 | 473.04p | £506,327.82 | – | |
| 78,263 | 472.73p | £369,972.68 | – | |
Showing 1–50 of 156 buybacks