| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 8,171 | 3916.90p | £320,049.90 | – | |
| 8,296 | 3860.74p | £320,286.99 | – | |
| 7,980 | 3808.91p | £303,951.02 | – | |
| 8,404 | 3781.47p | £317,794.74 | – | |
| 8,461 | 3727.87p | £315,415.08 | – | |
| 8,256 | 3605.11p | £297,637.88 | – | |
| 8,403 | 3628.75p | £304,923.86 | – | |
| 8,443 | 3698.54p | £312,267.73 | – | |
| 8,364 | 3683.91p | £308,122.23 | – | |
| 8,334 | 3667.08p | £305,614.45 | – | |
| 8,557 | 3641.04p | £311,563.79 | – | |
| 7,646 | 3628.42p | £277,428.99 | – | |
| 8,441 | 3624.86p | £305,974.43 | – | |
| 8,651 | 3606.07p | £311,961.12 | – | |
| 8,138 | 3629.79p | £295,392.31 | – | |
| 8,730 | 3600.03p | £314,282.62 | – | |
| 8,319 | 3564.24p | £296,509.13 | – | |
| 7,469 | 3568.72p | £266,547.70 | – | |
| 8,603 | 3546.92p | £305,141.53 | – | |
| 8,878 | 3524.43p | £312,898.90 | – | |
| 9,025 | 3500.56p | £315,925.54 | – | |
| 9,004 | 3464.83p | £311,973.29 | – | |
| 9,037 | 3437.86p | £310,679.41 | – | |
| 9,732 | 3418.72p | £332,709.83 | – | |
| 5,014 | 3430.47p | £172,003.77 | – | |
| 5,014 | 3430.47p | £172,003.77 | – | |
| 6,970 | 3426.21p | £238,806.84 | – | |
| 9,361 | 3440.82p | £322,095.16 | – | |
| 6,259 | 3441.98p | £215,433.53 | – | |
| 13,812 | 3418.27p | £472,131.45 | – | |
| 9,603 | 3365.60p | £323,198.57 | – | |
| 2,514 | 3246.83p | £81,625.31 | – | |
| 17,444 | 3163.64p | £551,865.36 | – | |
| 17,644 | 3142.85p | £554,524.45 | – | |
| 18,514 | 3139.75p | £581,293.32 | – | |
| 20,424 | 3061.14p | £625,207.23 | – | |
| 18,661 | 3068.12p | £572,541.87 | – | |
| 18,746 | 3073.12p | £576,087.08 | – | |
| 18,786 | 3061.97p | £575,221.68 | – | |
| 29,123 | 3039.40p | £885,164.46 | – | |
| 41,764 | 3018.95p | £1,260,834.28 | – | |
| 42,414 | 3034.76p | £1,287,163.11 | – | |
| 38,097 | 2958.02p | £1,126,916.88 | – | |
| 41,881 | 2971.06p | £1,244,309.64 | – | |
| 41,101 | 2939.61p | £1,208,209.11 | – | |
| 12,921 | 2985.20p | £385,717.69 | – | |
| 21,504 | 3020.33p | £649,491.76 | – | |
| 27,426 | 3015.96p | £827,157.19 | – | |
| 31,434 | 3061.41p | £962,323.62 | – | |
| 16,389 | 3123.17p | £511,856.33 | – | |
Showing 51–100 of 280 buybacks