| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 40,000 | 1238.00p | £495,200.00 | – | |
| 50,000 | 1259.28p | £629,640.00 | – | |
| 30,000 | 1257.33p | £377,199.00 | – | |
| 30,000 | 1262.83p | £378,849.00 | – | |
| 25,000 | 1268.00p | £317,000.00 | – | |
| 30,000 | 1265.00p | £379,500.00 | – | |
| 30,000 | 1269.00p | £380,700.00 | – | |
| 30,000 | 1273.00p | £381,900.00 | – | |
| 30,000 | 1262.08p | £378,624.00 | – | |
| 30,000 | 1287.00p | £386,100.00 | – | |
| 30,000 | 1269.67p | £380,901.00 | – | |
| 30,000 | 1274.92p | £382,476.00 | – | |
| 30,000 | 1276.30p | £382,890.00 | – | |
| 30,000 | 1283.75p | £385,125.00 | – | |
| 30,000 | 1282.67p | £384,801.00 | – | |
| 30,000 | 1290.67p | £387,201.00 | – | |
| 30,000 | 1325.00p | £397,500.00 | – | |
| 30,000 | 1318.33p | £395,499.00 | – | |
| 20,000 | 1348.75p | £269,750.00 | – | |
| 30,000 | 1333.25p | £399,975.00 | – | |
| 10,000 | 1305.00p | £130,500.00 | – | |
| 40,000 | 1302.50p | £521,000.00 | – | |
| 40,000 | 1283.18p | £513,272.00 | – | |
| 45,000 | 1275.11p | £573,799.50 | – | |
| 25,000 | 1274.40p | £318,600.00 | – | |
| 25,000 | 1256.80p | £314,200.00 | – | |
| 40,000 | 1260.46p | £504,184.00 | – | |
| 29,000 | 1257.17p | £364,579.30 | – | |
| 40,000 | 1262.31p | £504,924.00 | – | |
| 36,382 | 1192.39p | £433,815.33 | – | |
| 55,000 | 1198.02p | £658,911.00 | – | |
| 45,000 | 1196.24p | £538,308.00 | – | |
| 40,000 | 1182.82p | £473,128.00 | – | |
| 45,000 | 1182.02p | £531,909.00 | – | |
| 15,000 | 1175.67p | £176,350.50 | – | |
| 15,000 | 1154.31p | £173,146.50 | – | |
| 40,000 | 1145.27p | £458,108.00 | – | |
| 40,000 | 1151.49p | £460,596.00 | – | |
| 40,000 | 1143.05p | £457,220.00 | – | |
| 40,000 | 1155.39p | £462,156.00 | – | |
| 40,000 | 1142.88p | £457,152.00 | – | |
| 44,143 | 1147.41p | £506,501.20 | – | |
| 70,000 | 1117.44p | £782,208.00 | – | |
| 100,000 | 1099.64p | £1,099,640.00 | – | |
| 100,000 | 1098.07p | £1,098,070.00 | – | |
| 90,000 | 1070.12p | £963,108.00 | – | |
| 80,000 | 1102.68p | £882,144.00 | – | |
| 25,000 | 1147.51p | £286,877.50 | – | |
| 40,000 | 1179.56p | £471,824.00 | – | |
| 27,795 | 1169.67p | £325,109.78 | – | |
Showing 151–200 of 234 buybacks