| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 170,000 | 905.44p | £1,539,248.00 | – | |
| 167,000 | 914.98p | £1,528,016.60 | – | |
| 167,000 | 923.59p | £1,542,395.30 | – | |
| 167,000 | 919.59p | £1,535,715.30 | – | |
| 166,000 | 928.02p | £1,540,513.20 | – | |
| 160,584 | 929.42p | £1,492,499.81 | – | |
| 151,336 | 908.07p | £1,374,236.82 | – | |
| 171,000 | 900.31p | £1,539,530.10 | – | |
| 172,000 | 892.90p | £1,535,788.00 | – | |
| 172,500 | 892.94p | £1,540,321.50 | – | |
| 174,500 | 886.23p | £1,546,471.35 | – | |
| 173,500 | 892.50p | £1,548,487.50 | – | |
| 171,500 | 899.36p | £1,542,402.40 | – | |
| 171,500 | 902.31p | £1,547,461.65 | – | |
| 148,094 | 889.23p | £1,316,896.28 | – | |
| 78,937 | 874.35p | £690,185.66 | – | |
| 179,000 | 865.36p | £1,548,994.40 | – | |
| 178,000 | 869.40p | £1,547,532.00 | – | |
| 155,000 | 876.56p | £1,358,668.00 | – | |
| 177,000 | 872.24p | £1,543,864.80 | – | |
| 177,000 | 875.30p | £1,549,281.00 | – | |
| 175,000 | 882.29p | £1,544,007.50 | – | |
| 175,000 | 881.60p | £1,542,800.00 | – | |
| 173,000 | 890.00p | £1,539,700.00 | – | |
| 173,000 | 889.08p | £1,538,108.40 | – | |
| 91,969 | 887.83p | £816,528.37 | – | |
| 150,084 | 885.51p | £1,329,008.83 | – | |
| 175,000 | 877.62p | £1,535,835.00 | – | |
| 175,000 | 881.55p | £1,542,712.50 | – | |
| 176,000 | 875.95p | £1,541,672.00 | – | |
| 177,000 | 868.24p | £1,536,784.80 | – | |
| 178,000 | 864.97p | £1,539,646.60 | – | |
| 177,000 | 864.89p | £1,530,855.30 | – | |
| 178,000 | 867.84p | £1,544,755.20 | – | |
| 177,000 | 865.45p | £1,531,846.50 | – | |
| 175,000 | 872.97p | £1,527,697.50 | – | |
| 175,000 | 881.22p | £1,542,135.00 | – | |
| 177,000 | 868.66p | £1,537,528.20 | – | |
| 179,000 | 864.03p | £1,546,613.70 | – | |
| 177,000 | 872.52p | £1,544,360.40 | – | |
| 178,000 | 866.26p | £1,541,942.80 | – | |
| 180,000 | 861.86p | £1,551,348.00 | – | |
| 180,000 | 858.65p | £1,545,570.00 | – | |
| 179,000 | 865.43p | £1,549,119.70 | – | |
| 141,804 | 880.06p | £1,247,960.28 | – | |
| 177,918 | 868.44p | £1,545,111.08 | – | |
| 192,951 | 824.40p | £1,590,688.04 | – | |
| 191,000 | 828.92p | £1,583,237.20 | – | |
| 187,000 | 844.97p | £1,580,093.90 | – | |
| 189,000 | 840.28p | £1,588,129.20 | – | |
Showing 101–150 of 238 buybacks