| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 163,000 | 946.81p | £1,543,300.30 | – | |
| 162,000 | 949.18p | £1,537,671.60 | – | |
| 150,000 | 952.27p | £1,428,405.00 | – | |
| 162,000 | 942.37p | £1,526,639.40 | – | |
| 162,000 | 945.76p | £1,532,131.20 | – | |
| 122,000 | 955.91p | £1,166,210.20 | – | |
| 158,078 | 945.54p | £1,494,690.72 | – | |
| 163,000 | 941.08p | £1,533,960.40 | – | |
| 165,000 | 924.80p | £1,525,920.00 | – | |
| 167,000 | 920.89p | £1,537,886.30 | – | |
| 168,000 | 919.90p | £1,545,432.00 | – | |
| 166,000 | 928.70p | £1,541,642.00 | – | |
| 169,000 | 910.21p | £1,538,254.90 | – | |
| 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 | – | |
Showing 51–100 of 238 buybacks