| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 60,000 | 468.31p | £280,986.00 | – | |
| 60,181 | 454.80p | £273,703.19 | – | |
| 57,681 | 429.89p | £247,964.85 | – | |
| 49,414 | 442.59p | £218,701.42 | – | |
| 60,000 | 479.89p | £287,934.00 | – | |
| 54,880 | 474.91p | £260,630.61 | – | |
| 60,423 | 465.50p | £281,269.07 | – | |
| 44,952 | 481.76p | £216,560.76 | – | |
| 63,000 | 498.76p | £314,218.80 | – | |
| 70,000 | 500.91p | £350,637.00 | – | |
| 50,000 | 497.15p | £248,575.00 | – | |
| 56,500 | 506.05p | £285,918.25 | – | |
| 66,800 | 483.07p | £322,690.76 | – | |
| 53,000 | 478.01p | £253,345.30 | – | |
| 47,545 | 481.96p | £229,147.88 | – | |
| 41,600 | 495.96p | £206,319.36 | – | |
| 60,000 | 505.69p | £303,414.00 | – | |
| 90,000 | 507.86p | £457,074.00 | – | |
| 82,964 | 513.21p | £425,779.54 | – | |
| 120,000 | 499.37p | £599,244.00 | – | |
| 31,875 | 511.25p | £162,960.94 | – | |
| 25,594 | 525.91p | £134,601.41 | – | |
| 88,669 | 512.17p | £454,136.02 | – | |
| 120,000 | 509.02p | £610,824.00 | – | |
| 120,000 | 531.13p | £637,356.00 | – | |
| 29,006 | 526.53p | £152,725.29 | – | |
| 40,000 | 522.23p | £208,892.00 | – | |
| 89,890 | 531.79p | £478,026.03 | – | |
| 119,980 | 518.97p | £622,660.21 | – | |
| 104,379 | 512.79p | £535,245.07 | – | |
| 124,555 | 519.43p | £646,976.04 | – | |
| 62,881 | 518.22p | £325,861.92 | – | |
| 4,088 | 514.00p | £21,012.32 | – | |
| 81,702 | 504.20p | £411,941.48 | – | |
| 62,720 | 497.24p | £311,868.93 | – | |
| 49,044 | 478.39p | £234,621.59 | – | |
| 119,820 | 485.05p | £581,186.91 | – | |
| 63,395 | 480.57p | £304,657.35 | – | |
| 107,037 | 473.04p | £506,327.82 | – | |
| 78,263 | 472.73p | £369,972.68 | – | |
| 55,826 | 467.82p | £261,165.19 | – | |
| 90,792 | 467.83p | £424,752.21 | – | |
| 108,099 | 458.38p | £495,504.20 | – | |
| 90,242 | 458.77p | £414,003.22 | – | |
| 90,807 | 441.12p | £400,567.84 | – | |
| 36,845 | 445.05p | £163,978.67 | – | |
| 70,000 | 455.79p | £319,053.00 | – | |
| 140,000 | 445.89p | £624,246.00 | – | |
| 130,830 | 442.75p | £579,249.83 | – | |
| 69,906 | 438.42p | £306,481.89 | – | |
Showing 1–50 of 146 buybacks