| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 89,425 | 1851.20p | £1,655,435.60 | – | |
| 88,664 | 1867.10p | £1,655,445.54 | – | |
| 88,051 | 1879.16p | £1,654,619.17 | – | |
| 89,201 | 1855.79p | £1,655,383.24 | – | |
| 88,363 | 1873.44p | £1,655,427.79 | – | |
| 87,695 | 1887.09p | £1,654,883.58 | – | |
| 88,943 | 1861.04p | £1,655,264.81 | – | |
| 89,236 | 1852.44p | £1,653,043.36 | – | |
| 88,125 | 1877.92p | £1,654,917.00 | – | |
| 87,178 | 1898.28p | £1,654,882.54 | – | |
| 89,172 | 1856.13p | £1,655,148.24 | – | |
| 89,660 | 1845.89p | £1,655,024.97 | – | |
| 86,756 | 1907.77p | £1,655,104.94 | – | |
| 85,944 | 1924.83p | £1,654,275.90 | – | |
| 85,414 | 1937.81p | £1,655,161.03 | – | |
| 84,737 | 1953.43p | £1,655,277.98 | – | |
| 83,624 | 1979.38p | £1,655,236.73 | – | |
| 82,286 | 2011.53p | £1,655,207.58 | – | |
| 82,035 | 2017.72p | £1,655,236.60 | – | |
| 82,839 | 1998.14p | £1,655,239.19 | – | |
| 81,496 | 2025.43p | £1,650,644.43 | – | |
| 80,264 | 2062.04p | £1,655,075.79 | – | |
| 80,417 | 2057.96p | £1,654,949.69 | – | |
| 81,443 | 2032.02p | £1,654,938.05 | – | |
| 81,246 | 2037.07p | £1,655,037.89 | – | |
| 80,625 | 2052.80p | £1,655,070.00 | – | |
| 81,932 | 2018.95p | £1,654,166.11 | – | |
| 82,880 | 1995.88p | £1,654,185.34 | – | |
| 83,684 | 1977.70p | £1,655,018.47 | – | |
| 84,705 | 1953.93p | £1,655,076.41 | – | |
| 84,467 | 1959.93p | £1,655,494.07 | – | |
| 84,314 | 1963.02p | £1,655,100.68 | – | |
| 84,767 | 1952.50p | £1,655,075.68 | – | |
| 83,206 | 1989.06p | £1,655,017.26 | – | |
| 82,693 | 2001.48p | £1,655,083.86 | – | |
| 6,266 | 1874.30p | £117,443.64 | – | |
| 87,013 | 1824.11p | £1,587,212.83 | – | |
| 89,018 | 1783.30p | £1,587,457.99 | – | |
| 89,133 | 1781.39p | £1,587,806.35 | – | |
| 89,293 | 1774.78p | £1,584,754.31 | – | |
| 90,025 | 1763.55p | £1,587,635.89 | – | |
| 89,673 | 1770.20p | £1,587,391.45 | – | |
| 88,400 | 1776.38p | £1,570,319.92 | – | |
| 88,461 | 1794.05p | £1,587,034.57 | – | |
| 355,826 | 1769.66p | £6,296,910.39 | – | |
| 360,125 | 1759.57p | £6,336,651.46 | – | |
| 359,187 | 1764.21p | £6,336,812.97 | – | |
| 357,216 | 1773.56p | £6,335,440.09 | – | |
| 358,305 | 1768.47p | £6,336,516.43 | – | |
| 360,095 | 1759.70p | £6,336,591.72 | – | |
Showing 101–150 of 278 buybacks