| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 1,897,000 | 753.95p | £14,302,412.53 | – | |
| 170,000 | 753.53p | £1,281,001.00 | – | |
| 137,000 | 774.73p | £1,061,380.10 | – | |
| 1,363,000 | 796.09p | £10,850,706.70 | – | |
| 265,000 | 842.12p | £2,231,618.00 | – | |
| 269,000 | 834.58p | £2,245,020.20 | – | |
| 270,000 | 819.33p | £2,212,191.00 | – | |
| 270,000 | 820.46p | £2,215,242.00 | – | |
| 270,000 | 826.55p | £2,231,685.00 | – | |
| 270,000 | 831.97p | £2,246,319.00 | – | |
| 273,000 | 821.76p | £2,243,404.80 | – | |
| 270,000 | 819.36p | £2,212,272.00 | – | |
| 272,000 | 822.72p | £2,237,798.40 | – | |
| 271,000 | 827.32p | £2,242,037.20 | – | |
| 270,000 | 830.55p | £2,242,485.00 | – | |
| 268,000 | 836.05p | £2,240,614.00 | – | |
| 264,000 | 841.06p | £2,220,398.40 | – | |
| 211,026 | 849.72p | £1,793,130.13 | – | |
| 262,000 | 843.74p | £2,210,598.80 | – | |
| 252,524 | 832.94p | £2,103,373.41 | – | |
| 267,000 | 840.14p | £2,243,173.80 | – | |
| 270,000 | 828.04p | £2,235,708.00 | – | |
| 181,000 | 849.96p | £1,538,427.60 | – | |
| 175,000 | 880.09p | £1,540,157.50 | – | |
| 173,000 | 884.24p | £1,529,735.20 | – | |
| 175,000 | 884.38p | £1,547,665.00 | – | |
| 174,000 | 883.44p | £1,537,185.60 | – | |
| 170,000 | 905.58p | £1,539,486.00 | – | |
| 168,000 | 910.79p | £1,530,127.20 | – | |
| 167,000 | 925.45p | £1,545,501.50 | – | |
| 165,000 | 933.98p | £1,541,067.00 | – | |
| 167,000 | 924.33p | £1,543,631.10 | – | |
| 155,917 | 911.20p | £1,420,715.70 | – | |
| 164,117 | 933.72p | £1,532,393.25 | – | |
| 164,117 | 933.72p | £1,532,393.25 | – | |
| 164,000 | 938.85p | £1,539,714.00 | – | |
| 164,000 | 940.45p | £1,542,338.00 | – | |
| 163,000 | 946.81p | £1,543,300.30 | – | |
| 162,000 | 949.18p | £1,537,671.60 | – | |
| 150,000 | 952.27p | £1,428,405.00 | – | |
| 162,000 | 942.37p | £1,526,639.40 | – | |
| 162,000 | 945.76p | £1,532,131.20 | – | |
| 122,000 | 955.91p | £1,166,210.20 | – | |
| 158,078 | 945.54p | £1,494,690.72 | – | |
| 163,000 | 941.08p | £1,533,960.40 | – | |
| 165,000 | 924.80p | £1,525,920.00 | – | |
| 167,000 | 920.89p | £1,537,886.30 | – | |
| 168,000 | 919.90p | £1,545,432.00 | – | |
| 166,000 | 928.70p | £1,541,642.00 | – | |
| 169,000 | 910.21p | £1,538,254.90 | – | |
Showing 1–50 of 225 buybacks