| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 187,000 | 846.99p | £1,583,871.30 | – | |
| 188,000 | 843.43p | £1,585,648.40 | – | |
| 190,000 | 833.78p | £1,584,182.00 | – | |
| 184,294 | 837.60p | £1,543,646.54 | – | |
| 170,000 | 820.45p | £1,394,765.00 | – | |
| 173,995 | 815.51p | £1,418,946.62 | – | |
| 190,000 | 812.21p | £1,543,199.00 | – | |
| 190,000 | 807.60p | £1,534,440.00 | – | |
| 163,000 | 816.76p | £1,331,318.80 | – | |
| 185,000 | 810.70p | £1,499,795.00 | – | |
| 186,000 | 804.89p | £1,497,095.40 | – | |
| 185,000 | 809.01p | £1,496,668.50 | – | |
| 106,868 | 809.74p | £865,352.94 | – | |
| 186,000 | 804.03p | £1,495,495.80 | – | |
| 184,500 | 811.07p | £1,496,424.15 | – | |
| 111,421 | 810.55p | £903,122.92 | – | |
| 188,000 | 786.53p | £1,478,676.40 | – | |
| 187,000 | 796.05p | £1,488,613.50 | – | |
| 188,000 | 792.16p | £1,489,260.80 | – | |
| 188,782 | 787.65p | £1,486,941.42 | – | |
| 373,000 | 800.98p | £2,987,655.40 | – | |
| 268,229 | 787.67p | £2,112,759.36 | – | |
| 280,000 | 770.52p | £2,157,456.00 | – | |
| 187,000 | 797.68p | £1,491,661.60 | – | |
| 186,000 | 804.23p | £1,495,867.80 | – | |
| 187,000 | 800.09p | £1,496,168.30 | – | |
| 188,000 | 797.51p | £1,499,318.80 | – | |
| 187,000 | 798.24p | £1,492,708.80 | – | |
| 186,500 | 801.47p | £1,494,741.55 | – | |
| 186,000 | 801.23p | £1,490,287.80 | – | |
| 188,000 | 792.37p | £1,489,655.60 | – | |
| 164,049 | 789.83p | £1,295,708.22 | – | |
| 190,000 | 786.81p | £1,494,939.00 | – | |
| 190,000 | 782.37p | £1,486,503.00 | – | |
| 188,000 | 794.97p | £1,494,543.60 | – | |
| 188,000 | 793.24p | £1,491,291.20 | – | |
| 188,000 | 791.42p | £1,487,869.60 | – | |
| 187,000 | 799.52p | £1,495,102.40 | – | |
| 185,000 | 806.59p | £1,492,191.50 | – | |
| 184,500 | 809.51p | £1,493,545.95 | – | |
| 188,000 | 797.70p | £1,499,676.00 | – | |
| 186,000 | 802.21p | £1,492,110.60 | – | |
| 187,000 | 801.54p | £1,498,879.80 | – | |
| 187,000 | 798.38p | £1,492,970.60 | – | |
| 186,000 | 803.74p | £1,494,956.40 | – | |
| 185,000 | 803.76p | £1,486,956.00 | – | |
| 191,500 | 782.18p | £1,497,874.70 | – | |
| 193,000 | 775.92p | £1,497,525.60 | – | |
| 196,500 | 762.45p | £1,498,214.25 | – | |
| 195,500 | 766.82p | £1,499,133.10 | – | |
Showing 151–200 of 238 buybacks