| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 69,906 | 438.42p | £306,481.89 | – | |
| 74,731 | 440.49p | £329,182.58 | – | |
| 104,888 | 432.01p | £453,126.65 | – | |
| 84,975 | 429.70p | £365,137.58 | – | |
| 136,234 | 421.33p | £573,994.71 | – | |
| 57,700 | 407.95p | £235,387.15 | – | |
| 83,574 | 414.52p | £346,430.94 | – | |
| 97,148 | 411.78p | £400,036.03 | – | |
| 90,092 | 400.41p | £360,737.38 | – | |
| 129,530 | 396.01p | £512,951.75 | – | |
| 87,115 | 392.76p | £342,152.87 | – | |
| 136,643 | 392.14p | £535,831.86 | – | |
| 33,653 | 383.91p | £129,197.23 | – | |
| 75,751 | 376.87p | £285,482.79 | – | |
| 104,939 | 388.72p | £407,918.88 | – | |
| 82,871 | 379.74p | £314,694.34 | – | |
| 27,969 | 372.39p | £104,153.76 | – | |
| 96,520 | 376.64p | £363,532.93 | – | |
| 39,268 | 389.74p | £153,043.10 | – | |
| 37,608 | 391.93p | £147,397.03 | – | |
| 71,783 | 387.34p | £278,044.27 | – | |
| 83,875 | 388.32p | £325,703.40 | – | |
| 121,503 | 393.17p | £477,713.35 | – | |
| 121,503 | 393.17p | £477,713.35 | – | |
| 89,936 | 390.22p | £350,948.26 | – | |
| 57,017 | 390.00p | £222,366.30 | – | |
| 71,559 | 395.31p | £282,879.88 | – | |
| 38,000 | 392.79p | £149,260.20 | – | |
| 146,655 | 376.28p | £551,833.43 | – | |
| 145,160 | 367.66p | £533,695.26 | – | |
| 144,678 | 371.54p | £537,536.64 | – | |
| 74,089 | 368.90p | £273,314.32 | – | |
| 55,754 | 364.94p | £203,468.65 | – | |
| 79,217 | 367.18p | £290,868.98 | – | |
| 59,733 | 366.15p | £218,712.38 | – | |
| 103,000 | 355.43p | £366,092.90 | – | |
| 69,827 | 359.15p | £250,783.67 | – | |
| 69,033 | 370.60p | £255,836.30 | – | |
| 159,318 | 366.07p | £583,215.40 | – | |
| 126,977 | 362.85p | £460,736.04 | – | |
| 46,700 | 367.28p | £171,519.76 | – | |
| 113,915 | 357.03p | £406,710.72 | – | |
| 135,363 | 356.97p | £483,205.30 | – | |
| 129,850 | 359.43p | £466,719.86 | – | |
| 118,120 | 361.63p | £427,157.36 | – | |
| 111,201 | 354.67p | £394,396.59 | – | |
| 110,798 | 356.39p | £394,872.99 | – | |
| 110,221 | 359.93p | £396,718.45 | – | |
| 56,261 | 357.37p | £201,059.94 | – | |
| 105,865 | 350.90p | £371,480.29 | – | |
Showing 51–100 of 147 buybacks