| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 39,000 | 3677.00p | £1,434,028.83 | – | |
| 39,126 | 3672.77p | £1,437,009.63 | – | |
| 38,874 | 3736.74p | £1,452,621.98 | – | |
| 39,000 | 3765.57p | £1,468,573.39 | – | |
| 39,000 | 3799.69p | £1,481,877.27 | – | |
| 4,000 | 3847.88p | £153,915.23 | – | |
| 39,000 | 3860.18p | £1,505,471.96 | – | |
| 38,000 | 3834.79p | £1,457,219.29 | – | |
| 114,000 | 3896.59p | £4,442,115.45 | – | |
| 21,298 | 3883.30p | £827,066.06 | – | |
| 38,000 | 3842.24p | £1,460,050.48 | – | |
| 38,000 | 3782.16p | £1,437,221.48 | – | |
| 38,000 | 3787.14p | £1,439,114.19 | – | |
| 38,000 | 3825.45p | £1,453,670.39 | – | |
| 170 | 3823.09p | £6,499.26 | – | |
| 56,157 | 3816.11p | £2,143,015.20 | – | |
| 80,000 | 3853.57p | £3,082,857.68 | – | |
| 80,000 | 3873.09p | £3,098,475.60 | – | |
| 72,276 | 3882.77p | £2,806,310.85 | – | |
| 80,225 | 3836.96p | £3,078,198.51 | – | |
| 96,172 | 3792.18p | £3,647,018.52 | – | |
| 100,119 | 3804.98p | £3,809,510.53 | – | |
| 79,881 | 3803.53p | £3,038,295.08 | – | |
| 80,000 | 3778.59p | £3,022,872.00 | – | |
| 80,000 | 3739.80p | £2,991,838.80 | – | |
| 80,232 | 3802.00p | £3,050,422.49 | – | |
| 79,893 | 3799.64p | £3,035,642.47 | – | |
| 80,033 | 3868.44p | £3,096,026.98 | – | |
| 61,013 | 3842.85p | £2,344,640.94 | – | |
| 60,829 | 3902.07p | £2,373,589.00 | – | |
| 61,496 | 3933.63p | £2,419,022.89 | – | |
| 121,504 | 3941.28p | £4,788,806.90 | – | |
| 24,910 | 3827.06p | £953,320.62 | – | |
| 25,325 | 3776.03p | £956,279.09 | – | |
| 30,142 | 3869.95p | £1,166,481.11 | – | |
| 50,025 | 3841.10p | £1,921,511.58 | – | |
| 49,775 | 3807.80p | £1,895,333.15 | – | |
| 74,823 | 3771.49p | £2,821,940.92 | – | |
| 75,080 | 3777.78p | £2,836,360.83 | – | |
| 49,920 | 3829.84p | £1,911,856.38 | – | |
| 50,000 | 3807.73p | £1,903,867.45 | – | |
| 248,000 | 3509.18p | £8,702,772.10 | – | |
| 248,000 | 3544.72p | £8,790,911.30 | – | |
| 248,000 | 3505.70p | £8,694,136.99 | – | |
| 248,000 | 3565.66p | £8,842,833.08 | – | |
| 248,000 | 3565.66p | £8,842,833.08 | – | |
| 248,000 | 3565.66p | £8,842,833.08 | – | |
| 248,000 | 3565.66p | £8,842,833.08 | – | |
| 248,000 | 3565.66p | £8,842,833.08 | – | |
| 248,000 | 3565.66p | £8,842,833.08 | – | |
Showing 51–100 of 108 buybacks