| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 15,445 | 125.81p | £19,431.35 | – | |
| 15,642 | 126.75p | £19,826.24 | – | |
| 15,277 | 125.95p | £19,241.38 | – | |
| 15,549 | 127.00p | £19,747.23 | – | |
| 14,843 | 127.50p | £18,924.83 | – | |
| 13,971 | 125.00p | £17,463.75 | – | |
| 13,599 | 126.75p | £17,236.73 | – | |
| 12,979 | 128.75p | £16,710.46 | – | |
| 15,127 | 129.75p | £19,627.28 | – | |
| 15,038 | 126.25p | £18,985.48 | – | |
| 5,297 | 124.75p | £6,608.01 | – | |
| 5,226 | 123.50p | £6,454.11 | – | |
| 5,551 | 125.00p | £6,938.75 | – | |
| 5,818 | 125.50p | £7,301.59 | – | |
| 5,589 | 125.50p | £7,014.20 | – | |
| 5,787 | 128.50p | £7,436.30 | – | |
| 5,769 | 130.11p | £7,506.05 | – | |
| 5,696 | 129.50p | £7,376.32 | – | |
| 5,853 | 128.50p | £7,521.11 | – | |
| 5,698 | 126.95p | £7,233.61 | – | |
| 10,149 | 127.50p | £12,939.98 | – | |
| 10,324 | 128.81p | £13,298.34 | – | |
| 10,348 | 128.77p | £1,331.40 | – | |
| 10,138 | 131.00p | £13,280.78 | – | |
| 11,538 | 134.00p | £15,460.92 | – | |
| 11,613 | 133.00p | £15,445.29 | – | |
| 10,954 | 130.00p | £14,240.20 | – | |
| 10,745 | 131.45p | £14,124.30 | – | |
| 10,728 | 131.38p | £14,094.45 | – | |
| 10,699 | 132.00p | £14,122.68 | – | |
| 10,625 | 133.00p | £14,131.25 | – | |
| 10,444 | 132.25p | £13,812.19 | – | |
| 9,487 | 132.11p | £12,533.28 | – | |
| 9,789 | 133.50p | £13,068.32 | – | |
| 10,002 | 132.95p | £13,297.66 | – | |
| 9,822 | 131.25p | £12,891.38 | – | |
| 9,782 | 131.50p | £12,863.33 | – | |
| 9,812 | 133.00p | £13,049.96 | – | |
| 9,659 | 131.50p | £12,701.59 | – | |
| 9,034 | 135.23p | £12,216.68 | – | |
| 5,176 | 135.00p | £6,987.60 | – | |
| 5,013 | 133.00p | £6,667.29 | – | |
| 5,047 | 128.00p | £6,460.16 | – | |
| 4,964 | 131.50p | £6,527.66 | – | |
| 3,984 | 128.00p | £5,099.52 | – | |
| 3,996 | 138.00p | £5,514.48 | – | |
| 4,087 | 134.50p | £5,497.02 | – | |
| 4,213 | 140.75p | £5,929.80 | – | |
| 4,251 | 138.00p | £5,866.38 | – | |
| 4,557 | 140.50p | £6,402.59 | – | |
Showing 51–100 of 209 buybacks