| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 110,541 | 1926.41p | £2,129,472.88 | – | |
| 110,861 | 1930.32p | £2,139,972.06 | – | |
| 108,575 | 1970.97p | £2,139,980.68 | – | |
| 107,860 | 1983.20p | £2,139,079.52 | – | |
| 106,825 | 2003.23p | £2,139,950.45 | – | |
| 107,347 | 1993.50p | £2,139,962.45 | – | |
| 106,953 | 2000.85p | £2,139,969.10 | – | |
| 106,176 | 2015.49p | £2,139,966.66 | – | |
| 105,143 | 2028.14p | £2,132,447.24 | – | |
| 104,019 | 2057.22p | £2,139,899.67 | – | |
| 103,099 | 2065.30p | £2,129,303.65 | – | |
| 101,668 | 2104.69p | £2,139,796.23 | – | |
| 103,168 | 2074.08p | £2,139,786.85 | – | |
| 160,000 | 2041.24p | £3,265,984.00 | – | |
| 99,750 | 2042.46p | £2,037,353.85 | – | |
| 97,782 | 2082.84p | £2,036,642.61 | – | |
| 96,664 | 1722.52p | £1,665,056.73 | – | |
| 98,316 | 1693.04p | £1,664,529.21 | – | |
| 98,372 | 1683.05p | £1,655,649.95 | – | |
| 99,802 | 1654.55p | £1,651,273.99 | – | |
| 98,163 | 1689.92p | £1,658,876.17 | – | |
| 97,738 | 1697.08p | £1,658,692.05 | – | |
| 97,593 | 1699.28p | £1,658,378.33 | – | |
| 97,504 | 1701.95p | £1,659,469.33 | – | |
| 97,504 | 1701.95p | £1,659,469.33 | – | |
| 95,998 | 1728.15p | £1,658,989.44 | – | |
| 97,861 | 1694.99p | £1,658,734.16 | – | |
| 99,099 | 1674.38p | £1,659,293.84 | – | |
| 98,996 | 1669.17p | £1,652,411.53 | – | |
| 101,476 | 1634.18p | £1,658,300.50 | – | |
| 103,064 | 1608.93p | £1,658,227.62 | – | |
| 100,285 | 1610.74p | £1,615,330.61 | – | |
| 100,285 | 1650.84p | £1,655,544.89 | – | |
| 100,353 | 1649.40p | £1,655,222.38 | – | |
| 100,915 | 1640.50p | £1,655,510.58 | – | |
| 100,719 | 1643.25p | £1,655,064.97 | – | |
| 98,704 | 1677.23p | £1,655,493.10 | – | |
| 96,320 | 1718.76p | £1,655,509.63 | – | |
| 93,476 | 1770.88p | £1,655,347.79 | – | |
| 94,564 | 1750.65p | £1,655,484.67 | – | |
| 91,629 | 1806.72p | £1,655,479.47 | – | |
| 91,320 | 1812.83p | £1,655,476.36 | – | |
| 92,633 | 1786.97p | £1,655,323.92 | – | |
| 92,080 | 1797.71p | £1,655,331.37 | – | |
| 92,000 | 1799.38p | £1,655,429.60 | – | |
| 91,583 | 1807.47p | £1,655,335.25 | – | |
| 90,679 | 1825.57p | £1,655,408.62 | – | |
| 92,013 | 1799.45p | £1,655,727.93 | – | |
| 90,785 | 1823.12p | £1,655,119.49 | – | |
| 89,780 | 1843.88p | £1,655,435.46 | – | |
Showing 51–100 of 278 buybacks