| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 11,371 | 2228.42p | £1,000,000.00 | – | |
| 12,000 | 2206.69p | £264,802.50 | – | |
| 12,000 | 2206.69p | £264,802.50 | – | |
| 4,637 | 2161.14p | £1,000,000.00 | – | |
| 8,668 | 2156.29p | £1,000,000.00 | – | |
| 12,000 | 2129.97p | £2,555.96 | – | |
| 12,000 | 2149.99p | £2,580.00 | – | |
| 13,000 | 2090.31p | £1,000,000.00 | – | |
| 12,000 | 2134.33p | £1,000,000.00 | – | |
| 12,000 | 2126.13p | £1,000,000.00 | – | |
| 12,000 | 2154.70p | £1,000,000.00 | – | |
| 3,563 | 2158.55p | £1,000,000.00 | – | |
| 7,155 | 2146.99p | £153,617.20 | – | |
| 11,242 | 2118.76p | £1,000,000.00 | – | |
| 13,000 | 2100.96p | £2,731.24 | – | |
| 12,000 | 2194.49p | £1,000,000.00 | – | |
| 13,000 | 2159.06p | £1,000,000.00 | – | |
| 12,000 | 2165.91p | £1,000,000.00 | – | |
| 12,000 | 2167.84p | £2,601.41 | – | |
| 12,000 | 2169.77p | £1,000,000.00 | – | |
| 12,000 | 2184.94p | £1,000,000.00 | – | |
| 12,000 | 2179.03p | £1,000,000.00 | – | |
| 12,000 | 2187.83p | £2,625.39 | – | |
| 12,000 | 2178.13p | £2,613.76 | – | |
| 12,000 | 2187.68p | £1,000,000.00 | – | |
| 2,733 | 2144.61p | £58,612.15 | – | |
| 14,000 | 2058.30p | £1,000,000.00 | – | |
| 12,000 | 2085.47p | £1,000,000.00 | – | |
| 12,500 | 2106.90p | £2,621.13 | – | |
| 13,000 | 2083.38p | £1,000,000.00 | – | |
| 11,642 | 2105.74p | £1,000,000.00 | – | |
| 12,000 | 2111.43p | £1,000,000.00 | – | |
| 13,000 | 2109.18p | £1,000,000.00 | – | |
| 12,000 | 2113.83p | £253,659.16 | – | |
| 12,000 | 2107.83p | £2,529.40 | – | |
| 12,000 | 2104.78p | £252,573.80 | – | |
| 5,246 | 2080.00p | £1,089.93 | – | |
| 11,672 | 2072.21p | £2,420.26 | – | |
| 3,850 | 2047.41p | £1,000,000.00 | – | |
| 12,000 | 2031.24p | £2,437.49 | – | |
| 12,000 | 2030.78p | £2,436.93 | – | |
| 11,852 | 2023.91p | £1,000,000.00 | – | |
| 12,000 | 2026.27p | £1,000,000.00 | – | |
| 12,000 | 2060.05p | £2,472.06 | – | |
| 5,510 | 2089.07p | £1,000,000.00 | – | |
| 11,545 | 2065.61p | £1,000,000.00 | – | |
| 11,573 | 2072.25p | £2,400.12 | – | |
| 12,000 | 2088.73p | £1,000,000.00 | – | |
| 12,000 | 2069.70p | £1,000,000.00 | – | |
| 12,000 | 2093.70p | £2,508.44 | – | |
Showing 101–150 of 174 buybacks