| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 50,244 | 2210.96p | £1,110,875.75 | – | |
| 49,243 | 2198.33p | £1,082,523.25 | – | |
| 50,200 | 2190.59p | £1,099,677.69 | – | |
| 50,400 | 2201.27p | £1,109,441.39 | – | |
| 54,540 | 2191.20p | £1,195,083.15 | – | |
| 44,537 | 2169.25p | £966,117.05 | – | |
| 45,242 | 2199.24p | £994,978.76 | – | |
| 45,056 | 2199.07p | £990,813.84 | – | |
| 46,900 | 2177.12p | £1,021,069.94 | – | |
| 46,600 | 2143.02p | £998,646.57 | – | |
| 45,433 | 2157.72p | £980,318.11 | – | |
| 46,500 | 2136.33p | £993,392.52 | – | |
| 44,795 | 2147.02p | £961,758.10 | – | |
| 47,464 | 2114.09p | £1,003,429.97 | – | |
| 46,074 | 2083.17p | £959,799.61 | – | |
| 92,976 | 2108.68p | £1,960,563.62 | – | |
| 94,359 | 2110.90p | £1,991,822.72 | – | |
| 92,630 | 2118.51p | £1,962,373.78 | – | |
| 92,915 | 2091.58p | £1,943,391.37 | – | |
| 94,211 | 2084.19p | £1,963,534.36 | – | |
| 92,567 | 2110.45p | £1,953,576.09 | – | |
| 120,741 | 2097.02p | £2,531,959.78 | – | |
| 119,342 | 2064.93p | £2,464,331.51 | – | |
| 122,700 | 2052.62p | £2,518,561.30 | – | |
| 121,151 | 2051.54p | £2,485,463.41 | – | |
| 121,034 | 2038.95p | £2,467,828.43 | – | |
| 144,797 | 2077.82p | £3,008,627.11 | – | |
| 145,000 | 2077.55p | £3,012,445.33 | – | |
| 141,883 | 2085.59p | £2,959,100.50 | – | |
| 141,776 | 2101.67p | £2,979,661.25 | – | |
| 146,000 | 2082.87p | £3,040,993.27 | – | |
| 170,093 | 2046.99p | £3,481,785.00 | – | |
| 167,620 | 2044.79p | £3,427,470.63 | – | |
| 172,000 | 2040.64p | £3,509,899.25 | – | |
| 172,155 | 2041.94p | £3,515,303.53 | – | |
| 172,428 | 2001.73p | £3,451,536.62 | – | |
| 149,692 | 1988.96p | £2,977,318.34 | – | |
| 149,624 | 1996.82p | £2,987,726.00 | – | |
| 147,639 | 2005.25p | £2,960,527.65 | – | |
| 153,300 | 1970.70p | £3,021,086.47 | – | |
| 151,000 | 1973.08p | £2,979,354.27 | – | |
| 152,800 | 1990.14p | £3,040,933.00 | – | |
| 152,300 | 1966.99p | £2,995,722.27 | – | |
| 152,699 | 1953.79p | £2,983,424.97 | – | |
| 152,809 | 1950.87p | £2,981,111.81 | – | |
| 121,034 | 1906.00p | £2,306,906.59 | – | |
| 135,000 | 1933.47p | £2,610,190.04 | – | |
| 125,000 | 1970.04p | £2,462,549.88 | – | |
| 81,449 | 1992.26p | £1,622,677.23 | – | |
| 125,000 | 1973.18p | £2,466,480.13 | – | |
Showing 1–50 of 106 buybacks