| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 2,479,296 | 484.01p | £11,999,995.94 | – | |
| 2,069,387 | 483.23p | £9,999,996.06 | – | |
| 2,074,728 | 481.99p | £10,000,004.31 | – | |
| 2,454,192 | 488.96p | £12,000,004.93 | – | |
| 3,507,890 | 484.62p | £16,999,996.15 | – | |
| 1,875,020 | 479.99p | £8,999,996.62 | – | |
| 1,893,273 | 475.37p | £9,000,004.53 | – | |
| 1,910,968 | 470.97p | £9,000,003.82 | – | |
| 1,919,782 | 468.80p | £8,999,999.45 | – | |
| 1,604,828 | 467.34p | £7,499,998.36 | – | |
| 2,139,570 | 467.38p | £9,999,999.29 | – | |
| 2,600,737 | 461.41p | £11,999,998.17 | – | |
| 2,601,611 | 461.25p | £12,000,003.58 | – | |
| 2,209,728 | 452.54p | £10,000,000.32 | – | |
| 2,644,676 | 453.69p | £11,998,527.40 | – | |
| 3,779,289 | 449.82p | £17,000,001.56 | – | |
| 2,490,234 | 445.79p | £11,101,206.68 | – | |
| 2,723,521 | 440.61p | £11,999,996.94 | – | |
| 2,723,521 | 440.61p | £11,999,996.94 | – | |
| 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 | – | |
Showing 51–100 of 268 buybacks