| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 241,045 | 1062.77p | £2,561,753.95 | – | |
| 176,483 | 1079.76p | £1,905,592.84 | – | |
| 114,995 | 1081.83p | £1,244,050.41 | – | |
| 169,916 | 1072.68p | £1,822,654.95 | – | |
| 171,562 | 1063.28p | £1,824,184.43 | – | |
| 220,687 | 1067.70p | £2,356,275.10 | – | |
| 336,206 | 1058.54p | £3,558,874.99 | – | |
| 264,581 | 1079.16p | £2,855,252.32 | – | |
| 233,469 | 1085.86p | £2,535,146.48 | – | |
| 210,721 | 1091.87p | £2,300,799.38 | – | |
| 291,551 | 1089.57p | £3,176,652.23 | – | |
| 176,322 | 1097.08p | £1,934,393.40 | – | |
| 665,200 | 1101.47p | £7,326,978.44 | – | |
| 698,511 | 1092.28p | £7,629,695.95 | – | |
| 679,089 | 1104.64p | £7,501,488.73 | – | |
| 405,420 | 1159.84p | £4,702,223.33 | – | |
| 523,396 | 1172.09p | £6,134,672.18 | – | |
| 463,815 | 1176.19p | £5,455,345.65 | – | |
| 343,526 | 1195.79p | £4,107,849.56 | – | |
| 219,469 | 1207.72p | £2,650,571.01 | – | |
| 211,586 | 1210.44p | £2,561,121.58 | – | |
| 82,598 | 1213.49p | £1,002,318.47 | – | |
| 2,443 | 1213.47p | £29,645.07 | – | |
| 97,926 | 1211.16p | £1,186,040.54 | – | |
| 85,820 | 1192.86p | £1,023,712.45 | – | |
| 63,590 | 1193.96p | £759,239.16 | – | |
| 82,216 | 1173.57p | £964,862.31 | – | |
| 133,081 | 1171.12p | £1,558,538.21 | – | |
| 201,176 | 1167.31p | £2,348,347.57 | – | |
| 201,348 | 1166.69p | £2,349,106.98 | – | |
| 110,149 | 1168.41p | £1,286,991.93 | – | |
| 250,850 | 1168.73p | £2,931,759.21 | – | |
| 247,594 | 1160.72p | £2,873,873.08 | – | |
| 2,512 | 1170.55p | £29,404.22 | – | |
| 78,663 | 1180.22p | £928,396.46 | – | |
| 210,336 | 1156.37p | £2,432,262.40 | – | |
| 308,167 | 1152.83p | £3,552,641.63 | – | |
| 176,237 | 1165.06p | £2,053,266.79 | – | |
| 140,179 | 1165.47p | £1,633,744.19 | – | |
| 174,408 | 1169.85p | £2,040,311.99 | – | |
| 222,027 | 1158.94p | £2,573,159.71 | – | |
| 236,419 | 1168.98p | £2,763,690.83 | – | |
| 190,070 | 1168.91p | £2,221,747.24 | – | |
| 127,310 | 1178.87p | £1,500,819.40 | – | |
| 136,138 | 1168.61p | £1,590,922.28 | – | |
| 3,671 | 1177.33p | £43,219.78 | – | |
| 219,041 | 1147.48p | £2,513,451.67 | – | |
| 52,693 | 1150.09p | £606,016.92 | – | |
| 563,834 | 1138.44p | £6,418,911.79 | – | |
| 259,388 | 1185.00p | £3,073,747.80 | – | |
Showing 151–200 of 213 buybacks