| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 1,761,219 | 402.21p | £7,083,798.94 | – | |
| 2,050,000 | 399.88p | £8,197,540.00 | – | |
| 1,930,000 | 405.16p | £7,819,588.00 | – | |
| 2,038,927 | 399.69p | £8,149,387.33 | – | |
| 2,195,000 | 403.55p | £8,857,922.50 | – | |
| 2,209,804 | 403.14p | £8,908,603.85 | – | |
| 2,409,356 | 403.47p | £9,721,028.65 | – | |
| 2,446,516 | 402.13p | £9,838,174.79 | – | |
| 2,562,380 | 402.56p | £10,315,116.93 | – | |
| 2,583,300 | 403.43p | £10,421,807.19 | – | |
| 2,565,000 | 403.51p | £10,350,031.50 | – | |
| 2,810,702 | 399.65p | £11,232,970.54 | – | |
| 2,902,000 | 394.52p | £11,448,970.40 | – | |
| 2,915,120 | 395.81p | £11,538,336.47 | – | |
| 2,844,944 | 395.44p | £11,250,046.55 | – | |
| 3,034,000 | 393.72p | £11,945,464.80 | – | |
| 3,268,908 | 385.16p | £12,590,526.05 | – | |
| 3,466,800 | 385.50p | £13,364,514.00 | – | |
| 3,462,641 | 386.63p | £13,387,608.90 | – | |
| 3,464,800 | 390.97p | £13,546,328.56 | – | |
| 3,470,208 | 387.39p | £13,443,238.77 | – | |
| 3,577,712 | 389.39p | £13,931,252.76 | – | |
| 3,600,000 | 393.73p | £14,174,280.00 | – | |
| 3,595,555 | 389.15p | £13,992,102.28 | – | |
| 3,726,000 | 388.85p | £14,488,551.00 | – | |
| 3,903,000 | 382.11p | £14,913,753.30 | – | |
| 3,997,100 | 387.18p | £15,475,971.78 | – | |
| 4,013,259 | 385.39p | £15,466,698.86 | – | |
| 4,127,699 | 382.29p | £15,779,780.51 | – | |
| 4,285,000 | 381.14p | £16,331,849.00 | – | |
| 4,600,000 | 379.02p | £17,434,920.00 | – | |
| 4,694,970 | 375.71p | £17,639,471.79 | – | |
| 4,840,000 | 368.17p | £17,819,428.00 | – | |
| 4,913,000 | 367.14p | £18,037,588.20 | – | |
| 4,950,000 | 362.65p | £17,951,175.00 | – | |
| 1,361,017 | 367.38p | £5,000,104.25 | – | |
| 1,785,000 | 368.62p | £6,579,867.00 | – | |
| 1,771,145 | 371.11p | £6,572,896.21 | – | |
| 1,771,145 | 377.25p | £6,681,644.51 | – | |
| 2,034,094 | 379.88p | £7,727,116.29 | – | |
| 2,282,600 | 377.08p | £8,607,228.08 | – | |
| 2,055,240 | 377.38p | £7,756,064.71 | – | |
| 2,068,900 | 372.95p | £7,715,962.55 | – | |
| 2,040,655 | 371.88p | £7,588,787.81 | – | |
| 2,103,800 | 369.45p | £7,772,489.10 | – | |
| 1,833,500 | 363.75p | £6,669,356.25 | – | |
| 1,828,203 | 358.97p | £6,562,700.31 | – | |
| 1,957,500 | 361.06p | £7,067,749.50 | – | |
| 1,960,000 | 360.57p | £7,067,172.00 | – | |
| 2,087,000 | 357.04p | £7,451,424.80 | – | |
Showing 101–150 of 159 buybacks