| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 284,800 | 1464.66p | £4,171,351.68 | – | |
| 232,912 | 1456.20p | £3,391,664.54 | – | |
| 296,202 | 1450.10p | £4,295,225.20 | – | |
| 227,465 | 1451.50p | £3,301,654.48 | – | |
| 252,588 | 1454.14p | £3,672,983.14 | – | |
| 236,167 | 1466.11p | £3,462,468.00 | – | |
| 260,986 | 1477.76p | £3,856,746.71 | – | |
| 251,452 | 1469.66p | £3,695,489.46 | – | |
| 243,639 | 1487.66p | £3,624,519.95 | – | |
| 238,918 | 1485.14p | £3,548,266.79 | – | |
| 214,694 | 1476.50p | £3,169,956.91 | – | |
| 211,358 | 1442.73p | £3,049,325.27 | – | |
| 221,293 | 1437.72p | £3,181,573.72 | – | |
| 436,588 | 1423.56p | £6,215,092.13 | – | |
| 501,689 | 1407.59p | £7,061,724.20 | – | |
| 306,478 | 1424.64p | £4,366,208.18 | – | |
| 495,245 | 1401.27p | £6,939,719.61 | – | |
| 494,426 | 1405.33p | £6,948,316.91 | – | |
| 497,923 | 1397.58p | £6,958,872.26 | – | |
| 502,466 | 1376.94p | £6,918,655.34 | – | |
| 504,016 | 1383.42p | £6,972,658.15 | – | |
| 498,759 | 1397.84p | £6,971,852.81 | – | |
| 499,189 | 1391.81p | £6,947,762.42 | – | |
| 496,176 | 1400.76p | £6,950,234.94 | – | |
| 474,100 | 1423.11p | £6,746,964.51 | – | |
| 288,978 | 1432.69p | £4,140,158.91 | – | |
| 490,615 | 1398.63p | £6,861,888.57 | – | |
| 490,978 | 1399.99p | £6,873,642.90 | – | |
| 488,010 | 1392.64p | £6,796,222.46 | – | |
| 491,631 | 1393.28p | £6,849,796.40 | – | |
| 491,680 | 1369.42p | £6,733,164.26 | – | |
| 506,734 | 1347.53p | £6,828,392.67 | – | |
| 504,228 | 1344.38p | £6,778,740.39 | – | |
| 505,771 | 1344.42p | £6,799,686.48 | – | |
| 484,633 | 1413.20p | £6,848,833.56 | – | |
| 482,507 | 1419.08p | £6,847,160.34 | – | |
| 487,387 | 1423.89p | £6,939,854.75 | – | |
| 482,889 | 1417.58p | £6,845,337.89 | – | |
| 335,358 | 1449.95p | £4,862,523.32 | – | |
| 473,780 | 1422.07p | £6,737,483.25 | – | |
| 480,940 | 1405.17p | £6,758,024.60 | – | |
| 485,199 | 1395.87p | £6,772,747.28 | – | |
| 484,578 | 1400.75p | £6,787,726.34 | – | |
| 491,972 | 1396.15p | £6,868,667.08 | – | |
| 479,429 | 1408.80p | £6,754,195.75 | – | |
| 484,326 | 1395.18p | £6,757,219.49 | – | |
| 483,834 | 1397.42p | £6,761,193.08 | – | |
| 482,114 | 1402.45p | £6,761,407.79 | – | |
| 485,032 | 1397.83p | £6,779,922.81 | – | |
| 483,629 | 1400.74p | £6,774,384.85 | – | |
Showing 101–150 of 218 buybacks