| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 24,912,901 | 384.62p | £957,501.59 | – | |
| 5,200,000 | 382.38p | £19,883,598.80 | – | |
| 62,047,750 | 450.85p | £279,741,536.30 | – | |
| 3,256,000 | 460.25p | £14,985,733.49 | – | |
| 3,185,000 | 471.28p | £15,010,341.26 | – | |
| 4,285,000 | 466.11p | £19,972,637.82 | – | |
| 4,380,000 | 456.35p | £19,988,257.02 | – | |
| 4,200,000 | 474.78p | £19,940,881.80 | – | |
| 4,210,000 | 475.25p | £20,007,978.69 | – | |
| 2,637,000 | 473.71p | £12,491,777.53 | – | |
| 2,590,000 | 484.75p | £12,555,006.87 | – | |
| 2,680,000 | 466.29p | £12,496,572.00 | – | |
| 3,230,000 | 464.33p | £14,997,981.74 | – | |
| 2,745,000 | 454.54p | £12,477,032.42 | – | |
| 3,130,000 | 479.27p | £15,001,122.83 | – | |
| 4,159,750 | 481.32p | £20,021,775.26 | – | |
| 1,932,579 | 487.57p | £9,422,615.52 | – | |
| 3,517,483 | 483.30p | £17,000,002.37 | – | |
| 3,509,109 | 484.45p | £16,999,997.86 | – | |
| 3,482,092 | 488.21p | £17,000,004.92 | – | |
| 2,490,976 | 481.74p | £12,000,000.38 | – | |
| 3,516,385 | 483.45p | £16,999,994.93 | – | |
| 2,467,332 | 486.36p | £11,999,997.48 | – | |
| 2,522,940 | 475.07p | £11,985,615.00 | – | |
| 2,504,922 | 478.74p | £11,992,038.53 | – | |
| 2,078,625 | 481.09p | £9,999,996.73 | – | |
| 2,060,078 | 485.42p | £10,000,003.85 | – | |
| 2,065,985 | 484.03p | £10,000,001.66 | – | |
| 3,545,144 | 479.53p | £16,999,997.12 | – | |
| 3,549,207 | 478.98p | £16,999,998.79 | – | |
| 2,544,993 | 471.51p | £11,999,995.75 | – | |
| 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 | – | |
Showing 1–50 of 249 buybacks