| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 61,150 | 2633.21p | £1,610,207.92 | – | |
| 61,150 | 2633.21p | £1,610,207.92 | – | |
| 38,875 | 2640.92p | £1,026,657.65 | – | |
| 70,264 | 2665.48p | £1,872,872.87 | – | |
| 24,930 | 2749.84p | £685,535.11 | – | |
| 76,741 | 2713.08p | £2,082,044.72 | – | |
| 15,392 | 2747.53p | £422,899.82 | – | |
| 55,265 | 2716.26p | £1,501,141.09 | – | |
| 43,412 | 2712.38p | £1,177,498.41 | – | |
| 83,940 | 2712.61p | £2,276,964.83 | – | |
| 30,727 | 2722.74p | £836,616.32 | – | |
| 9,608 | 2722.38p | £261,566.27 | – | |
| 10,886 | 2702.15p | £294,156.05 | – | |
| 81,687 | 2680.35p | £2,189,497.50 | – | |
| 122,998 | 2702.72p | £3,324,291.55 | – | |
| 30,431 | 2724.58p | £829,116.94 | – | |
| 3,460 | 2714.50p | £93,921.70 | – | |
| 71,224 | 2706.35p | £1,927,570.72 | – | |
| 17,876 | 2711.26p | £484,664.84 | – | |
| 145,692 | 2711.72p | £3,950,759.10 | – | |
| 87,868 | 2749.51p | £2,415,939.45 | – | |
| 55,950 | 2760.85p | £1,544,695.58 | – | |
| 14,192 | 2777.69p | £394,209.76 | – | |
| 6,005 | 2762.82p | £165,907.34 | – | |
| 7,798 | 2748.73p | £214,345.97 | – | |
| 1,000 | 2767.37p | £27,673.70 | – | |
| 1,000 | 2746.44p | £27,464.40 | – | |
| 1,000 | 2748.96p | £27,489.60 | – | |
| 1,000 | 2786.44p | £27,864.40 | – | |
| 1,000 | 2788.17p | £27,881.70 | – | |
| 1,000 | 2785.16p | £27,851.60 | – | |
| 226 | 2760.00p | £6,237.60 | – | |
| 270 | 2704.00p | £7,300.80 | – | |
| 7,973 | 2588.68p | £206,395.46 | – | |
| 1,000 | 2617.12p | £26,171.20 | – | |
| 9,341 | 2555.56p | £238,714.86 | – | |
| 19,048 | 2544.29p | £484,636.36 | – | |
| 63,147 | 2518.67p | £1,590,464.54 | – | |
| 28,352 | 2537.45p | £719,417.82 | – | |
| 17,050 | 2536.77p | £432,519.29 | – | |
| 1,462 | 2543.17p | £37,181.15 | – | |
| 1,000 | 2543.86p | £25,438.60 | – | |
| 1,000 | 2558.61p | £25,586.10 | – | |
| 1,000 | 2552.78p | £25,527.80 | – | |
| 1,000 | 2558.59p | £25,585.90 | – | |
| 1,000 | 2537.45p | £25,374.50 | – | |
| 230 | 2551.00p | £5,867.30 | – | |
| 1,000 | 2432.36p | £24,323.60 | – | |
| 1,000 | 2428.69p | £24,286.90 | – | |
| 5,145 | 2370.34p | £121,953.99 | – | |
Showing 1–50 of 206 buybacks