| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 129,529 | 683.06p | £884,760.79 | – | |
| 127,718 | 680.04p | £868,533.49 | – | |
| 130,307 | 677.77p | £883,181.75 | – | |
| 133,371 | 672.73p | £897,226.73 | – | |
| 133,149 | 672.61p | £895,573.49 | – | |
| 135,484 | 663.22p | £898,556.98 | – | |
| 139,372 | 667.31p | £930,043.29 | – | |
| 135,848 | 663.58p | £901,460.16 | – | |
| 147,671 | 659.36p | £973,683.51 | – | |
| 126,785 | 662.96p | £840,533.84 | – | |
| 129,857 | 656.52p | £852,537.18 | – | |
| 136,063 | 653.33p | £888,940.40 | – | |
| 137,507 | 657.24p | £903,751.01 | – | |
| 136,086 | 664.80p | £904,699.73 | – | |
| 132,255 | 668.94p | £884,706.60 | – | |
| 119,248 | 677.47p | £807,869.43 | – | |
| 119,248 | 698.97p | £833,507.75 | – | |
| 118,978 | 706.26p | £840,294.02 | – | |
| 155,040 | 709.39p | £1,099,838.26 | – | |
| 49,300 | 727.53p | £358,672.29 | – | |
| 19,899 | 803.77p | £159,942.19 | – | |
| 126 | 766.61p | £965.93 | – | |
| 309 | 720.50p | £2,226.35 | – | |
| 6,619 | 675.21p | £44,692.15 | – | |
| 1,455 | 676.50p | £9,843.08 | – | |
| 12,897 | 675.97p | £87,179.85 | – | |
| 11,264 | 676.08p | £76,153.65 | – | |
| 4,233 | 679.48p | £28,762.39 | – | |
| 265 | 688.08p | £1,823.41 | – | |
| 1,113 | 683.24p | £7,604.46 | – | |
| 4,053 | 680.89p | £27,596.47 | – | |
| 1,560 | 683.21p | £10,658.08 | – | |
| 6,159 | 680.30p | £41,899.68 | – | |
| 6,478 | 680.31p | £44,070.48 | – | |
| 13,165 | 674.53p | £88,801.87 | – | |
| 25,528 | 677.26p | £172,890.93 | – | |
| 29,702 | 679.52p | £201,831.03 | – | |
| 29,702 | 679.52p | £201,831.03 | – | |
| 620,573 | 685.35p | £4,253,097.06 | – | |
| 302,087 | 687.39p | £2,076,515.83 | – | |
| 658,888 | 687.46p | £4,529,591.44 | – | |
| 680,622 | 687.33p | £4,678,119.19 | – | |
| 678,393 | 690.67p | £4,685,456.93 | – | |
| 334,456 | 700.34p | £2,342,329.15 | – | |
| 671,696 | 697.73p | £4,686,624.50 | – | |
| 657,791 | 698.04p | £4,591,644.30 | – | |
| 613,783 | 692.11p | £4,248,053.52 | – | |
| 602,543 | 691.02p | £4,163,692.64 | – | |
| 599,687 | 693.46p | £4,158,589.47 | – | |
| 617,082 | 687.44p | £4,242,068.50 | – | |
Showing 101–150 of 195 buybacks