| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 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 | – | |
| 4,201,226 | 380.84p | £15,999,999.51 | – | |
| 2,896,500 | 379.18p | £10,982,847.32 | – | |
| 2,233,453 | 385.05p | £8,599,997.88 | – | |
| 2,845,828 | 386.53p | £11,000,001.74 | – | |
| 2,875,728 | 382.51p | £11,000,001.81 | – | |
| 2,247,913 | 382.58p | £8,600,000.37 | – | |
| 2,253,257 | 381.48p | £8,595,823.95 | – | |
| 4,239,467 | 377.41p | £16,000,002.83 | – | |
| 2,895,897 | 379.85p | £10,999,998.15 | – | |
| 2,861,859 | 384.37p | £11,000,001.52 | – | |
| 2,892,282 | 380.32p | £11,000,002.10 | – | |
| 2,909,528 | 378.07p | £10,999,997.23 | – | |
| 2,292,639 | 375.11p | £8,599,998.40 | – | |
| 4,341,157 | 368.57p | £16,000,002.66 | – | |
| 3,014,599 | 364.89p | £11,000,003.45 | – | |
| 2,346,688 | 366.47p | £8,600,003.73 | – | |
| 3,001,450 | 366.49p | £10,999,996.10 | – | |
| 2,383,453 | 360.82p | £8,600,003.72 | – | |
| 3,038,940 | 361.97p | £10,999,996.42 | – | |
| 4,380,960 | 365.22p | £15,999,997.54 | – | |
| 3,078,468 | 357.32p | £10,999,997.25 | – | |
| 2,329,590 | 369.16p | £8,600,000.64 | – | |
| 2,324,449 | 369.98p | £8,600,003.38 | – | |
| 2,957,183 | 371.98p | £10,999,999.21 | – | |
| 2,929,088 | 375.54p | £10,999,999.59 | – | |
| 2,951,461 | 372.70p | £10,999,997.75 | – | |
| 2,965,524 | 370.93p | £11,000,000.38 | – | |
| 2,943,602 | 373.69p | £11,000,002.24 | – | |
| 3,870,691 | 369.71p | £14,310,254.28 | – | |
| 4,271,076 | 374.61p | £16,000,001.66 | – | |
| 2,941,838 | 373.92p | £11,000,002.98 | – | |
Showing 101–150 of 268 buybacks