| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 26,904 | 649.48p | £174,735.86 | – | |
| 22,859 | 653.00p | £149,269.22 | – | |
| 25,832 | 657.46p | £169,835.35 | – | |
| 24,800 | 685.02p | £169,884.44 | – | |
| 8,797 | 694.08p | £61,058.31 | – | |
| 24,221 | 692.60p | £167,753.80 | – | |
| 10,963 | 692.51p | £75,919.77 | – | |
| 4,255 | 687.32p | £29,245.49 | – | |
| 18,300 | 688.03p | £125,908.89 | – | |
| 18,686 | 669.37p | £125,078.80 | – | |
| 20,386 | 668.67p | £136,314.88 | – | |
| 18,610 | 686.86p | £127,825.33 | – | |
| 6,432 | 701.08p | £45,093.39 | – | |
| 26,457 | 704.83p | £186,477.38 | – | |
| 12,676 | 717.22p | £90,915.26 | – | |
| 19,706 | 724.82p | £142,832.06 | – | |
| 8,192 | 728.94p | £59,714.89 | – | |
| 2,718 | 726.48p | £19,745.75 | – | |
| 22,465 | 731.91p | £164,423.40 | – | |
| 14,833 | 732.60p | £108,666.37 | – | |
| 14,275 | 744.87p | £106,330.61 | – | |
| 20,802 | 730.32p | £151,920.92 | – | |
| 20,553 | 740.34p | £152,161.13 | – | |
| 13,645 | 755.14p | £103,039.07 | – | |
| 11,605 | 751.00p | £87,153.85 | – | |
| 17,189 | 755.10p | £129,794.28 | – | |
| 19,568 | 756.62p | £148,054.85 | – | |
| 13,547 | 754.94p | £102,271.42 | – | |
| 13,281 | 746.29p | £99,114.28 | – | |
| 20,325 | 750.74p | £152,588.19 | – | |
| 20,274 | 756.34p | £153,340.09 | – | |
| 15,771 | 749.07p | £118,136.26 | – | |
| 17,871 | 664.35p | £118,725.22 | – | |
| 22,772 | 643.78p | £146,600.56 | – | |
| 23,452 | 649.51p | £152,323.98 | – | |
| 12,906 | 656.43p | £84,718.95 | – | |
| 11,083 | 659.10p | £73,048.09 | – | |
| 17,437 | 660.65p | £115,196.74 | – | |
| 18,237 | 672.08p | £122,567.76 | – | |
| 15,759 | 665.61p | £104,893.05 | – | |
| 18,362 | 664.12p | £121,946.01 | – | |
| 15,412 | 670.16p | £103,284.47 | – | |
| 18,865 | 676.68p | £127,656.38 | – | |
| 20,025 | 669.24p | £134,015.95 | – | |
| 19,690 | 673.51p | £132,614.41 | – | |
| 19,732 | 683.68p | £134,904.27 | – | |
| 19,110 | 686.45p | £131,180.44 | – | |
| 19,140 | 690.28p | £132,119.86 | – | |
| 15,289 | 691.53p | £105,728.66 | – | |
| 23,476 | 689.87p | £161,954.94 | – | |
Showing 101–150 of 435 buybacks