| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 40,000 | 738.89p | £295,557.44 | – | |
| 50,000 | 729.81p | £364,907.40 | – | |
| 20,524 | 745.80p | £153,068.30 | – | |
| 13,688 | 712.75p | £97,561.32 | – | |
| 50,000 | 706.70p | £353,352.15 | – | |
| 47,358 | 706.87p | £334,759.35 | – | |
| 69,377 | 717.07p | £497,484.36 | – | |
| 39,678 | 728.50p | £289,053.67 | – | |
| 50,000 | 734.49p | £367,245.60 | – | |
| 40,000 | 746.26p | £298,503.20 | – | |
| 49,808 | 732.87p | £365,029.53 | – | |
| 50,000 | 732.97p | £366,486.10 | – | |
| 40,000 | 734.89p | £293,954.52 | – | |
| 40,000 | 713.67p | £285,467.64 | – | |
| 40,000 | 701.87p | £280,749.40 | – | |
| 37,238 | 701.17p | £261,101.95 | – | |
| 60,000 | 699.82p | £419,894.70 | – | |
| 23,611 | 709.56p | £167,534.57 | – | |
| 97,921 | 701.54p | £686,954.59 | – | |
| 100,000 | 727.22p | £727,218.80 | – | |
| 21,746 | 737.40p | £160,355.03 | – | |
| 9,590 | 720.48p | £69,094.00 | – | |
| 56,309 | 706.75p | £397,965.38 | – | |
| 35,720 | 698.43p | £249,479.23 | – | |
| 62,124 | 691.78p | £429,763.02 | – | |
| 120,000 | 684.74p | £821,688.84 | – | |
| 100,000 | 680.36p | £680,364.80 | – | |
| 40,000 | 673.21p | £269,282.96 | – | |
| 50,000 | 681.12p | £340,558.60 | – | |
| 52,135 | 681.21p | £355,146.85 | – | |
| 60,000 | 689.77p | £413,864.16 | – | |
| 7,634 | 685.83p | £52,356.39 | – | |
| 81,764 | 668.09p | £546,253.59 | – | |
| 87,960 | 653.29p | £574,630.54 | – | |
| 100,000 | 654.62p | £654,621.30 | – | |
| 84,685 | 664.38p | £562,631.30 | – | |
| 110,000 | 652.48p | £717,732.29 | – | |
| 100,000 | 700.80p | £700,797.60 | – | |
| 70,000 | 741.84p | £519,284.57 | – | |
| 50,000 | 743.33p | £371,662.75 | – | |
| 17,559 | 748.48p | £131,425.43 | – | |
| 50,000 | 752.05p | £376,025.10 | – | |
| 34,350 | 730.66p | £250,980.03 | – | |
| 50,000 | 728.11p | £364,054.65 | – | |
| 50,000 | 716.42p | £358,210.40 | – | |
| 60,000 | 718.41p | £431,044.62 | – | |
| 44,491 | 704.01p | £313,220.73 | – | |
| 50,000 | 704.27p | £352,132.95 | – | |
| 80,000 | 702.16p | £561,729.20 | – | |
| 50,000 | 714.57p | £357,285.95 | – | |
Showing 51–100 of 151 buybacks