| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 170,000 | 906.78p | £1,541,526.00 | – | |
| 168,000 | 919.37p | £1,544,541.60 | – | |
| 167,000 | 921.37p | £1,538,687.90 | – | |
| 164,000 | 944.60p | £1,549,144.00 | – | |
| 161,000 | 960.31p | £1,546,099.10 | – | |
| 155,000 | 979.24p | £1,517,822.00 | – | |
| 158,000 | 975.69p | £1,541,590.20 | – | |
| 159,000 | 970.43p | £1,542,983.70 | – | |
| 157,000 | 982.60p | £1,542,682.00 | – | |
| 146,372 | 983.43p | £1,439,466.16 | – | |
| 158,828 | 975.29p | £1,549,033.60 | – | |
| 159,000 | 971.95p | £1,545,400.50 | – | |
| 159,000 | 973.09p | £1,547,213.10 | – | |
| 104,664 | 970.21p | £1,015,460.59 | – | |
| 159,000 | 967.85p | £1,538,881.50 | – | |
| 160,000 | 966.24p | £1,545,984.00 | – | |
| 161,000 | 955.72p | £1,538,709.20 | – | |
| 163,000 | 946.30p | £1,542,469.00 | – | |
| 163,500 | 942.49p | £1,540,971.15 | – | |
| 162,000 | 942.35p | £1,526,607.00 | – | |
| 114,570 | 928.76p | £1,064,080.33 | – | |
| 168,000 | 916.06p | £1,538,980.80 | – | |
| 168,000 | 918.98p | £1,543,886.40 | – | |
| 166,000 | 923.95p | £1,533,757.00 | – | |
| 169,000 | 915.88p | £1,547,837.20 | – | |
| 167,000 | 924.36p | £1,543,681.20 | – | |
| 165,000 | 930.00p | £1,534,500.00 | – | |
| 164,000 | 934.80p | £1,533,072.00 | – | |
| 164,000 | 936.13p | £1,535,253.20 | – | |
| 164,000 | 938.06p | £1,538,418.40 | – | |
| 163,000 | 937.48p | £1,528,092.40 | – | |
| 165,000 | 933.26p | £1,539,879.00 | – | |
| 165,000 | 926.70p | £1,529,055.00 | – | |
| 103,896 | 924.49p | £960,508.13 | – | |
| 112,114 | 913.24p | £1,023,869.89 | – | |
| 170,000 | 907.12p | £1,542,104.00 | – | |
| 171,000 | 899.68p | £1,538,452.80 | – | |
| 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 | – | |
Showing 51–100 of 225 buybacks