| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 133,094 | 665.00p | £885,075.10 | – | |
| 150,000 | 641.40p | £962,100.00 | – | |
| 170,563 | 642.60p | £1,096,037.84 | – | |
| 165,000 | 647.79p | £1,068,853.50 | – | |
| 175,000 | 639.18p | £1,118,565.00 | – | |
| 179,192 | 631.85p | £1,132,224.65 | – | |
| 168,027 | 633.91p | £1,065,139.96 | – | |
| 140,354 | 632.75p | £888,089.94 | – | |
| 151,870 | 618.95p | £939,999.37 | – | |
| 150,000 | 617.88p | £926,820.00 | – | |
| 150,000 | 614.57p | £921,855.00 | – | |
| 182,407 | 606.69p | £1,106,645.03 | – | |
| 125,000 | 616.04p | £770,050.00 | – | |
| 136,581 | 617.79p | £843,783.76 | – | |
| 115,499 | 611.84p | £706,669.08 | – | |
| 100,000 | 625.30p | £625,300.00 | – | |
| 118,006 | 626.98p | £739,874.02 | – | |
| 75,000 | 618.38p | £463,785.00 | – | |
| 200,000 | 610.06p | £1,220,120.00 | – | |
| 100,000 | 621.69p | £621,690.00 | – | |
| 150,000 | 615.08p | £922,620.00 | – | |
| 151,339 | 609.46p | £922,350.67 | – | |
| 155,038 | 600.53p | £931,049.70 | – | |
| 150,000 | 589.62p | £884,430.00 | – | |
| 250,000 | 575.85p | £1,439,625.00 | – | |
| 237,619 | 582.63p | £1,384,439.58 | – | |
| 243,042 | 581.44p | £1,413,143.40 | – | |
| 217,300 | 575.10p | £1,249,692.30 | – | |
| 185,942 | 568.87p | £1,057,768.26 | – | |
| 52,095 | 563.07p | £293,331.32 | – | |
| 215,000 | 549.46p | £1,181,339.00 | – | |
| 300,000 | 544.32p | £1,632,960.00 | – | |
| 58,165 | 554.51p | £322,530.74 | – | |
| 500,000 | 556.55p | £2,782,750.00 | – | |
| 500,000 | 579.64p | £2,898,200.00 | – | |
| 153,433 | 592.75p | £909,474.11 | – | |
| 135,000 | 587.93p | £793,705.50 | – | |
| 166,879 | 588.26p | £981,682.41 | – | |
| 341,736 | 586.43p | £20,040.42 | – | |
| 366,669 | 593.42p | £21,758.87 | – | |
| 228,101 | 593.18p | £13,530.50 | – | |
| 161,329 | 588.12p | £9,488.08 | – | |
| 308,196 | 588.07p | £18,124.08 | – | |
| 365,719 | 586.08p | £2,143,405.92 | – | |
| 164,929 | 585.64p | £9,658.90 | – | |
| 363,607 | 578.88p | £21,048.48 | – | |
| 400,000 | 574.37p | £22,974.80 | – | |
| 217,245 | 570.30p | £12,389.48 | – | |
| 307,012 | 566.33p | £1,738,701.06 | – | |
| 25,487,586 | 565.50p | £144,132,298.83 | – | |
Showing 51–100 of 122 buybacks