| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 408,861 | 1109.00p | £4,534,268.49 | – | |
| 96,445 | 1094.00p | £1,055,108.30 | – | |
| 765,898 | 1186.97p | £9,090,979.49 | – | |
| 161,762 | 1150.18p | £1,860,554.17 | – | |
| 138,577 | 1181.22p | £1,636,899.24 | – | |
| 130,201 | 1197.13p | £1,558,675.23 | – | |
| 115,243 | 1202.97p | £1,386,338.72 | – | |
| 132,157 | 1188.31p | £1,570,434.85 | – | |
| 102,147 | 1224.96p | £1,251,259.89 | – | |
| 72,440 | 1267.85p | £918,430.54 | – | |
| 67,299 | 1278.41p | £860,357.15 | – | |
| 85,868 | 1255.48p | £1,078,055.57 | – | |
| 61,432 | 1291.01p | £793,093.26 | – | |
| 56,408 | 1302.84p | £734,905.99 | – | |
| 49,972 | 1311.92p | £655,592.66 | – | |
| 59,839 | 1296.88p | £776,040.02 | – | |
| 52,951 | 1303.37p | £690,147.45 | – | |
| 54,423 | 1292.91p | £703,640.41 | – | |
| 68,342 | 1259.22p | £860,576.13 | – | |
| 84,793 | 1235.54p | £1,047,651.43 | – | |
| 89,117 | 1235.32p | £1,100,880.12 | – | |
| 83,151 | 1244.54p | £1,034,847.46 | – | |
| 74,408 | 1262.05p | £939,066.16 | – | |
| 86,729 | 1238.13p | £1,073,817.77 | – | |
| 95,039 | 1245.10p | £1,183,330.59 | – | |
| 79,003 | 1263.01p | £997,815.79 | – | |
| 84,355 | 1257.65p | £1,060,890.66 | – | |
| 87,973 | 1245.70p | £1,095,879.66 | – | |
| 93,588 | 1245.98p | £1,166,087.76 | – | |
| 105,384 | 1223.76p | £1,289,647.24 | – | |
| 127,321 | 1225.27p | £1,560,026.02 | – | |
| 112,833 | 1222.56p | £1,379,451.12 | – | |
| 93,699 | 1266.82p | £1,186,997.67 | – | |
| 93,079 | 1273.23p | £1,185,109.75 | – | |
| 82,409 | 12.95p | £10,670.15 | – | |
| 96,641 | 1265.40p | £1,222,895.21 | – | |
| 96,594 | 1279.88p | £1,236,287.29 | – | |
| 83,711 | 1302.15p | £1,090,042.79 | – | |
| 83,932 | 1304.71p | £1,095,069.20 | – | |
| 83,018 | 1307.29p | £1,085,286.01 | – | |
| 89,313 | 1299.93p | £1,161,006.48 | – | |
| 86,847 | 1324.73p | £1,150,488.26 | – | |
| 54,771 | 1419.42p | £777,430.53 | – | |
| 47,794 | 1431.72p | £684,276.26 | – | |
| 52,861 | 1406.89p | £743,696.12 | – | |
| 52,307 | 1405.11p | £734,970.89 | – | |
| 49,354 | 1409.11p | £695,452.15 | – | |
| 53,788 | 1390.33p | £747,830.70 | – | |
| 50,136 | 1401.60p | £702,706.18 | – | |
| 49,653 | 1404.29p | £697,272.11 | – | |
Showing 1–50 of 174 buybacks