| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 2,695,603 | 326.82p | £8,809,850.59 | – | |
| 2,716,000 | 327.59p | £8,897,461.19 | – | |
| 1,859,000 | 326.55p | £6,070,646.30 | – | |
| 1,887,000 | 326.60p | £6,163,011.82 | – | |
| 4,718,000 | 324.31p | £15,301,049.60 | – | |
| 2,683,000 | 324.21p | £8,698,656.25 | – | |
| 2,675,000 | 329.26p | £8,807,803.98 | – | |
| 1,861,585 | 328.11p | £6,108,119.15 | – | |
| 1,873,220 | 323.99p | £6,068,991.15 | – | |
| 1,891,914 | 324.54p | £6,140,040.40 | – | |
| 1,901,473 | 322.27p | £6,127,859.92 | – | |
| 1,925,000 | 317.41p | £6,110,234.90 | – | |
| 2,810,000 | 314.97p | £8,850,654.19 | – | |
| 1,983,793 | 314.92p | £6,247,424.40 | – | |
| 2,000,000 | 306.35p | £6,126,974.00 | – | |
| 5,200,000 | 301.86p | £15,696,813.60 | – | |
| 5,165,000 | 296.63p | £15,321,161.60 | – | |
| 2,920,000 | 297.24p | £8,679,416.76 | – | |
| 2,070,000 | 298.51p | £6,179,192.19 | – | |
| 2,055,000 | 296.00p | £6,082,882.20 | – | |
| 2,949,577 | 295.52p | £8,716,489.66 | – | |
| 2,980,000 | 298.12p | £8,884,068.38 | – | |
| 3,000,000 | 295.89p | £8,876,682.00 | – | |
| 2,106,000 | 291.17p | £6,131,995.97 | – | |
| 2,080,000 | 289.82p | £6,028,210.24 | – | |
| 340,343 | 290.13p | £987,438.17 | – | |
| 3,175,000 | 278.26p | £8,834,694.68 | – | |
| 3,165,000 | 277.06p | £8,768,800.25 | – | |
| 1,996,088 | 274.75p | £5,484,151.98 | – | |
| 2,344,450 | 257.32p | £6,032,644.96 | – | |
| 2,524,000 | 263.50p | £6,650,732.43 | – | |
| 2,400,000 | 244.07p | £5,857,740.00 | – | |
| 2,520,000 | 252.12p | £6,353,461.80 | – | |
| 6,485,000 | 237.38p | £15,394,268.10 | – | |
| 6,220,000 | 250.06p | £15,553,899.94 | – | |
| 2,150,000 | 276.42p | £5,943,045.05 | – | |
| 2,075,000 | 292.49p | £6,069,126.00 | – | |
| 5,300,000 | 294.07p | £15,585,460.90 | – | |
| 5,247,000 | 287.17p | £15,067,962.06 | – | |
| 2,955,000 | 297.02p | £87,768.43 | – | |
| 2,015,000 | 302.52p | £60,958.57 | – | |
| 1,973,701 | 308.48p | £60,884.10 | – | |
| 2,865,000 | 307.27p | £88,031.65 | – | |
| 2,892,540 | 303.73p | £8,785,621.66 | – | |
| 2,065,000 | 296.12p | £61,148.47 | – | |
| 2,015,000 | 302.29p | £60,910.63 | – | |
| 2,900,000 | 303.10p | £8,789,876.80 | – | |
| 5,100,000 | 301.53p | £153,779.74 | – | |
| 5,240,000 | 293.58p | £153,834.51 | – | |
| 71,000,146 | 300.17p | £213,122,984.25 | – | |
Showing 201–250 of 268 buybacks