| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 83,607 | 1620.55p | £1,354,893.24 | – | |
| 77,684 | 1626.30p | £1,263,374.89 | – | |
| 74,248 | 1635.89p | £1,214,615.61 | – | |
| 73,288 | 1634.77p | £1,198,090.24 | – | |
| 80,297 | 1615.49p | £1,297,190.01 | – | |
| 84,666 | 1606.76p | £1,360,379.42 | – | |
| 89,003 | 1602.74p | £1,426,486.68 | – | |
| 90,816 | 1610.22p | £1,462,337.40 | – | |
| 79,262 | 1627.50p | £1,289,989.05 | – | |
| 84,683 | 1621.62p | £1,373,236.46 | – | |
| 85,598 | 1613.72p | £1,381,312.05 | – | |
| 79,690 | 1653.24p | £1,317,466.96 | – | |
| 130,000 | 1672.66p | £2,174,458.00 | – | |
| 120,000 | 1681.54p | £2,017,848.00 | – | |
| 120,000 | 1674.84p | £2,009,808.00 | – | |
| 166,000 | 1657.29p | £2,751,101.40 | – | |
| 142,000 | 1665.00p | £2,364,300.00 | – | |
| 165,000 | 1659.88p | £2,738,802.00 | – | |
| 170,000 | 1656.41p | £2,815,897.00 | – | |
| 116,717 | 1688.31p | £1,970,544.78 | – | |
| 170,000 | 1672.44p | £2,843,148.00 | – | |
| 150,000 | 1689.69p | £2,534,535.00 | – | |
| 80,000 | 16.97p | £13,572.40 | – | |
| 65,000 | 1680.92p | £1,092,598.00 | – | |
| 140,000 | 1691.07p | £2,367,498.00 | – | |
| 51,307 | 1821.52p | £934,567.27 | – | |
| 40,000 | 1788.50p | £715,400.00 | – | |
| 100,000 | 1771.56p | £1,771,560.00 | – | |
| 35,000 | 1777.29p | £622,051.50 | – | |
| 100,000 | 1769.45p | £1,769,450.00 | – | |
| 100,000 | 1837.65p | £1,837,650.00 | – | |
| 70,691 | 1837.67p | £1,299,067.30 | – | |
| 67,464 | 1822.86p | £1,229,774.27 | – | |
| 26,588 | 1820.82p | £484,119.62 | – | |
| 100,000 | 1813.98p | £1,813,980.00 | – | |
| 100,000 | 1804.21p | £1,804,210.00 | – | |
| 100,000 | 1768.96p | £1,768,960.00 | – | |
| 70,778 | 1791.11p | £1,267,711.84 | – | |
| 64,572 | 1785.70p | £1,153,062.20 | – | |
| 57,072 | 1783.25p | £1,017,736.44 | – | |
| 100,000 | 1789.82p | £1,789,820.00 | – | |
| 88,772 | 1813.45p | £16,092.17 | – | |
| 100,000 | 1786.64p | £1,786,640.00 | – | |
| 100,000 | 1878.17p | £1,878,170.00 | – | |
| 100,000 | 1942.00p | £1,942,000.00 | – | |
| 68,668 | 1931.21p | £1,326,123.28 | – | |
| 144,096 | 1926.59p | £2,776,139.13 | – | |
| 200,000 | 1910.03p | £38,206.06 | – | |
| 153,158 | 1887.22p | £2,890,428.41 | – | |
| 172,946 | 1903.79p | £3,292,528.65 | – | |
Showing 101–150 of 174 buybacks