| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 2,729,311 | 439.67p | £12,000,002.61 | – | |
| 2,759,279 | 434.90p | £12,000,002.28 | – | |
| 2,274,031 | 439.75p | £10,000,001.29 | – | |
| 2,279,659 | 438.66p | £10,000,002.32 | – | |
| 2,766,832 | 433.71p | £11,999,996.63 | – | |
| 2,758,090 | 435.08p | £12,000,002.78 | – | |
| 2,327,093 | 429.72p | £10,000,000.33 | – | |
| 2,320,873 | 430.87p | £9,999,996.55 | – | |
| 2,338,117 | 427.69p | £9,999,997.81 | – | |
| 2,105,514 | 408.45p | £8,600,001.41 | – | |
| 4,002,590 | 399.74p | £16,000,001.30 | – | |
| 4,080,366 | 392.12p | £16,000,000.53 | – | |
| 2,741,915 | 401.18p | £10,999,998.15 | – | |
| 2,754,882 | 399.29p | £10,999,998.64 | – | |
| 4,022,904 | 397.72p | £16,000,002.41 | – | |
| 3,892,466 | 411.05p | £16,000,000.96 | – | |
| 2,659,374 | 413.63p | £11,000,000.59 | – | |
| 2,568,217 | 428.31p | £10,999,997.01 | – | |
| 2,017,150 | 426.32p | £8,599,477.57 | – | |
| 2,599,764 | 423.12p | £11,000,004.45 | – | |
| 2,649,035 | 415.25p | £11,000,003.93 | – | |
| 2,698,387 | 407.65p | £10,999,996.19 | – | |
| 3,894,518 | 410.83p | £16,000,004.08 | – | |
| 3,953,867 | 404.67p | £15,999,998.93 | – | |
| 2,735,538 | 402.11p | £11,000,003.16 | – | |
| 2,703,691 | 406.85p | £10,999,996.57 | – | |
| 3,944,563 | 405.62p | £15,999,999.55 | – | |
| 2,716,369 | 404.95p | £10,999,998.74 | – | |
| 2,119,259 | 405.80p | £8,599,997.53 | – | |
| 2,155,956 | 398.89p | £8,599,996.37 | – | |
| 2,183,016 | 394.04p | £8,602,028.29 | – | |
| 2,238,784 | 384.14p | £8,599,997.69 | – | |
| 2,228,774 | 385.86p | £8,599,996.39 | – | |
| 2,260,224 | 380.49p | £8,599,998.62 | – | |
| 4,425,049 | 361.58p | £15,999,999.25 | – | |
| 4,438,281 | 360.50p | £15,999,998.57 | – | |
| 2,263,266 | 379.98p | £8,600,003.41 | – | |
| 2,264,875 | 379.71p | £8,599,999.90 | – | |
| 2,921,477 | 376.52p | £11,000,000.71 | – | |
| 2,943,157 | 373.75p | £10,999,996.31 | – | |
| 4,252,868 | 376.22p | £15,999,995.39 | – | |
| 2,907,568 | 378.32p | £10,999,998.48 | – | |
| 2,870,532 | 383.20p | £10,999,999.19 | – | |
| 2,890,147 | 380.60p | £10,999,997.75 | – | |
| 2,257,788 | 380.90p | £8,599,998.03 | – | |
| 2,849,220 | 386.07p | £10,999,997.90 | – | |
| 4,191,303 | 381.74p | £16,000,001.62 | – | |
| 2,895,779 | 379.86p | £10,999,995.88 | – | |
| 2,874,946 | 382.62p | £11,000,000.51 | – | |
| 4,177,844 | 382.97p | £16,000,001.97 | – | |
Showing 51–100 of 249 buybacks