| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 22,500 | 2652.89p | £596,900.25 | – | |
| 22,000 | 2629.04p | £578,388.80 | – | |
| 22,000 | 2542.99p | £559,457.80 | – | |
| 22,000 | 2618.83p | £576,142.60 | – | |
| 21,824 | 2637.89p | £575,693.11 | – | |
| 22,000 | 2750.96p | £605,211.20 | – | |
| 22,000 | 2732.29p | £601,103.80 | – | |
| 22,000 | 2736.58p | £602,047.60 | – | |
| 22,000 | 2738.56p | £602,483.20 | – | |
| 22,000 | 2760.71p | £607,356.20 | – | |
| 22,000 | 2739.18p | £602,619.60 | – | |
| 22,000 | 2712.54p | £596,758.80 | – | |
| 21,992 | 2693.58p | £592,372.11 | – | |
| 22,000 | 2697.24p | £593,392.80 | – | |
| 21,894 | 2707.33p | £592,742.83 | – | |
| 21,996 | 2680.89p | £589,688.56 | – | |
| 22,000 | 2693.08p | £592,477.60 | – | |
| 21,824 | 2717.30p | £593,023.55 | – | |
| 21,844 | 2721.79p | £594,547.81 | – | |
| 22,000 | 2685.52p | £590,814.40 | – | |
| 22,000 | 2678.24p | £589,212.80 | – | |
| 22,000 | 2750.68p | £605,149.60 | – | |
| 22,000 | 2774.31p | £610,348.20 | – | |
| 21,707 | 2772.74p | £601,878.67 | – | |
| 22,000 | 2771.98p | £609,835.60 | – | |
| 22,000 | 2742.33p | £603,312.60 | – | |
| 22,000 | 2745.93p | £604,104.60 | – | |
| 22,000 | 2730.78p | £600,771.60 | – | |
| 21,549 | 2659.28p | £573,048.25 | – | |
| 21,906 | 2679.51p | £586,973.46 | – | |
| 22,000 | 2663.11p | £585,884.20 | – | |
| 22,000 | 2611.38p | £574,503.60 | – | |
| 21,887 | 2606.40p | £570,462.77 | – | |
| 21,844 | 2641.29p | £576,963.39 | – | |
| 21,777 | 2639.87p | £574,884.49 | – | |
| 22,000 | 2649.19p | £582,821.80 | – | |
| 21,680 | 2656.19p | £575,861.99 | – | |
| 22,000 | 2671.32p | £587,690.40 | – | |
| 21,990 | 2723.94p | £598,994.41 | – | |
| 21,769 | 2726.03p | £593,429.47 | – | |
| 21,267 | 2752.07p | £585,282.73 | – | |
| 22,000 | 2762.06p | £607,653.20 | – | |
| 21,565 | 2785.35p | £600,660.73 | – | |
| 22,000 | 2848.34p | £626,634.80 | – | |
| 21,972 | 2845.74p | £625,265.99 | – | |
| 36,997 | 2805.06p | £1,037,788.05 | – | |
| 37,000 | 2774.44p | £1,026,542.80 | – | |
| 35,086 | 2738.77p | £960,924.84 | – | |
| 37,000 | 2696.85p | £997,834.50 | – | |
| 36,990 | 2645.13p | £978,433.59 | – | |
Showing 51–100 of 126 buybacks