| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 129,907 | 760.46p | £987,890.77 | – | |
| 128,022 | 761.27p | £974,593.08 | – | |
| 130,790 | 755.20p | £987,726.08 | – | |
| 137,293 | 744.75p | £1,022,489.62 | – | |
| 136,062 | 745.15p | £1,013,865.99 | – | |
| 108,197 | 764.40p | £827,057.87 | – | |
| 105,541 | 770.87p | £813,583.91 | – | |
| 102,985 | 775.18p | £798,319.12 | – | |
| 102,666 | 770.61p | £791,154.46 | – | |
| 103,850 | 769.17p | £798,783.05 | – | |
| 81,559 | 763.99p | £623,102.60 | – | |
| 88,018 | 751.62p | £661,560.89 | – | |
| 61,333 | 737.71p | £452,459.67 | – | |
| 21,245 | 714.67p | £151,831.64 | – | |
| 13,563 | 693.39p | £94,044.49 | – | |
| 134,970 | 697.37p | £941,240.29 | – | |
| 129,758 | 704.50p | £914,145.11 | – | |
| 124,518 | 724.81p | £902,518.92 | – | |
| 118,384 | 731.21p | £865,635.65 | – | |
| 119,954 | 730.07p | £875,748.17 | – | |
| 123,703 | 718.19p | £888,422.58 | – | |
| 123,808 | 716.32p | £886,861.47 | – | |
| 125,793 | 710.73p | £894,048.59 | – | |
| 127,000 | 709.64p | £901,242.80 | – | |
| 126,300 | 707.00p | £892,941.00 | – | |
| 129,531 | 700.44p | £907,286.94 | – | |
| 128,975 | 700.48p | £903,444.08 | – | |
| 132,789 | 689.75p | £915,912.13 | – | |
| 134,557 | 680.54p | £915,714.21 | – | |
| 138,273 | 680.52p | £940,975.42 | – | |
| 132,495 | 684.17p | £906,491.04 | – | |
| 139,262 | 677.91p | £944,071.02 | – | |
| 136,745 | 680.34p | £930,330.93 | – | |
| 131,300 | 685.21p | £899,680.73 | – | |
| 105,131 | 656.50p | £690,185.02 | – | |
| 154,171 | 647.30p | £997,948.88 | – | |
| 148,049 | 656.26p | £971,586.37 | – | |
| 145,886 | 658.42p | £960,542.60 | – | |
| 145,800 | 660.25p | £962,644.50 | – | |
| 144,244 | 661.41p | £954,044.24 | – | |
| 141,442 | 667.57p | £944,224.36 | – | |
| 133,329 | 674.22p | £898,930.78 | – | |
| 121,866 | 674.38p | £821,839.93 | – | |
| 140,652 | 666.03p | £936,784.52 | – | |
| 143,240 | 660.70p | £946,386.68 | – | |
| 149,731 | 655.57p | £981,591.52 | – | |
| 142,302 | 665.80p | £947,446.72 | – | |
| 137,372 | 671.78p | £922,837.62 | – | |
| 133,310 | 678.63p | £904,681.65 | – | |
| 132,810 | 680.43p | £903,679.08 | – | |
Showing 51–100 of 195 buybacks