| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 2,789,480 | 473.60p | £13,210,977.28 | – | |
| 2,775,080 | 474.03p | £13,154,711.72 | – | |
| 2,738,538 | 477.00p | £13,062,749.58 | – | |
| 2,836,583 | 460.90p | £13,073,771.33 | – | |
| 2,856,200 | 458.33p | £13,090,821.46 | – | |
| 2,825,577 | 460.31p | £13,006,523.69 | – | |
| 2,791,510 | 463.61p | £12,941,719.51 | – | |
| 2,841,668 | 456.80p | £12,980,739.42 | – | |
| 2,922,961 | 447.82p | £13,089,603.95 | – | |
| 2,929,845 | 447.32p | £13,105,644.95 | – | |
| 2,980,065 | 445.45p | £13,274,717.42 | – | |
| 3,031,206 | 439.44p | £13,320,331.65 | – | |
| 3,016,630 | 441.39p | £13,315,103.16 | – | |
| 3,050,793 | 435.67p | £13,291,389.86 | – | |
| 3,053,288 | 437.94p | £13,371,538.93 | – | |
| 3,038,773 | 439.80p | £13,364,602.66 | – | |
| 3,065,359 | 434.83p | £13,329,100.54 | – | |
| 3,056,406 | 435.64p | £13,315,037.13 | – | |
| 3,080,432 | 431.34p | £13,287,135.39 | – | |
| 3,126,227 | 425.86p | £13,313,250.26 | – | |
| 3,138,787 | 424.54p | £13,325,406.33 | – | |
| 3,200,000 | 415.75p | £13,304,000.00 | – | |
| 3,174,587 | 417.54p | £13,255,170.56 | – | |
| 3,019,322 | 437.54p | £13,210,741.48 | – | |
| 3,056,563 | 436.31p | £13,336,090.03 | – | |
| 1,634,942 | 424.05p | £6,932,971.55 | – | |
| 1,617,318 | 430.15p | £6,956,822.22 | – | |
| 1,620,362 | 427.74p | £6,930,936.42 | – | |
| 1,570,766 | 441.30p | £6,931,842.19 | – | |
| 1,572,184 | 440.30p | £6,922,326.15 | – | |
| 1,559,875 | 444.27p | £6,930,056.66 | – | |
| 1,559,875 | 444.30p | £6,930,524.63 | – | |
| 1,564,115 | 444.55p | £6,953,273.23 | – | |
| 1,558,529 | 447.61p | £6,976,131.66 | – | |
| 1,611,008 | 449.70p | £7,244,702.98 | – | |
| 1,710,234 | 454.25p | £7,768,737.95 | – | |
| 1,496,180 | 462.40p | £6,918,336.32 | – | |
| 1,495,824 | 461.20p | £6,898,678.96 | – | |
| 1,495,036 | 459.29p | £6,866,513.47 | – | |
| 1,494,003 | 457.69p | £6,837,947.15 | – | |
| 1,560,557 | 451.57p | £7,046,951.06 | – | |
| 1,600,015 | 447.94p | £7,167,107.19 | – | |
| 1,571,239 | 452.03p | £7,102,471.65 | – | |
| 1,583,907 | 452.35p | £7,164,803.31 | – | |
| 1,574,805 | 453.28p | £7,138,276.10 | – | |
| 1,576,006 | 451.74p | £7,119,389.62 | – | |
| 1,513,810 | 459.47p | £6,955,531.57 | – | |
| 1,581,874 | 457.49p | £7,236,915.36 | – | |
| 1,582,601 | 457.48p | £7,240,083.05 | – | |
| 1,512,656 | 462.45p | £6,995,280.70 | – | |
Showing 1–50 of 219 buybacks