| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 33,771 | 3110.49p | £1,050,443.58 | – | |
| 18,302 | 3176.45p | £581,353.88 | – | |
| 19,514 | 3182.81p | £621,093.54 | – | |
| 18,169 | 3200.67p | £581,529.73 | – | |
| 16,918 | 3257.35p | £551,078.47 | – | |
| 16,968 | 3257.36p | £552,708.84 | – | |
| 18,202 | 3269.94p | £595,194.48 | – | |
| 19,029 | 3240.28p | £616,592.88 | – | |
| 17,212 | 3219.32p | £554,109.36 | – | |
| 17,031 | 3189.24p | £543,159.46 | – | |
| 19,641 | 3196.57p | £627,838.31 | – | |
| 19,482 | 3169.86p | £617,552.13 | – | |
| 16,909 | 3174.93p | £536,848.91 | – | |
| 17,071 | 3186.59p | £543,982.78 | – | |
| 20,057 | 3174.36p | £636,681.39 | – | |
| 19,747 | 3201.79p | £632,257.47 | – | |
| 19,799 | 3227.72p | £639,056.28 | – | |
| 17,061 | 3248.78p | £554,274.36 | – | |
| 16,559 | 3200.45p | £529,962.52 | – | |
| 17,176 | 3187.37p | £547,462.67 | – | |
| 34,436 | 3213.74p | £1,106,683.51 | – | |
| 34,801 | 3169.34p | £1,102,962.01 | – | |
| 20,473 | 3154.51p | £645,822.83 | – | |
| 17,302 | 3217.21p | £556,641.67 | – | |
| 17,412 | 3219.26p | £560,537.55 | – | |
| 20,018 | 3176.16p | £635,803.71 | – | |
| 20,325 | 3149.54p | £640,144.01 | – | |
| 17,572 | 3139.65p | £551,699.30 | – | |
| 17,637 | 3147.71p | £555,161.61 | – | |
| 16,784 | 3117.59p | £523,256.31 | – | |
| 19,594 | 3117.18p | £610,780.25 | – | |
| 20,443 | 3069.05p | £627,405.89 | – | |
| 17,510 | 3086.92p | £540,519.69 | – | |
| 17,112 | 3074.57p | £526,120.42 | – | |
| 16,786 | 3077.54p | £516,595.86 | – | |
| 45,557 | 3067.63p | £1,397,520.20 | – | |
| 20,425 | 3149.56p | £643,297.63 | – | |
| 16,046 | 3118.48p | £500,391.30 | – | |
| 17,749 | 3107.19p | £551,495.15 | – | |
| 17,948 | 3100.13p | £556,411.33 | – | |
| 20,887 | 3100.13p | £647,524.15 | – | |
| 20,576 | 3073.89p | £632,483.61 | – | |
| 17,714 | 3031.35p | £536,973.34 | – | |
| 18,016 | 2954.70p | £532,318.75 | – | |
| 24,958 | 2940.27p | £733,832.59 | – | |
| 18,701 | 2996.77p | £560,425.96 | – | |
| 19,488 | 3050.19p | £594,421.03 | – | |
| 19,843 | 3081.96p | £611,553.32 | – | |
| 17,339 | 3097.81p | £537,129.28 | – | |
| 38,700 | 3098.62p | £1,199,165.94 | – | |
Showing 101–150 of 280 buybacks