| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 264,000 | 1862.91p | £4,918,084.25 | – | |
| 85,900 | 1914.43p | £1,644,492.36 | – | |
| 85,500 | 1919.26p | £1,640,966.19 | – | |
| 83,500 | 1951.00p | £1,629,086.42 | – | |
| 84,500 | 1979.11p | £1,672,347.53 | – | |
| 84,500 | 1956.96p | £1,653,630.69 | – | |
| 86,000 | 1953.12p | £1,679,686.90 | – | |
| 86,500 | 1927.36p | £1,667,164.76 | – | |
| 87,800 | 1890.63p | £1,659,976.74 | – | |
| 88,000 | 1889.69p | £1,662,931.60 | – | |
| 87,000 | 1919.63p | £1,670,077.32 | – | |
| 87,345 | 1894.47p | £1,654,726.04 | – | |
| 89,500 | 1843.66p | £1,650,074.63 | – | |
| 90,800 | 1831.19p | £1,662,722.61 | – | |
| 90,300 | 1830.05p | £1,652,535.06 | – | |
| 92,400 | 1786.93p | £1,651,119.62 | – | |
| 93,200 | 1757.89p | £1,638,349.38 | – | |
| 94,000 | 1756.59p | £1,651,191.87 | – | |
| 97,000 | 1738.50p | £1,686,342.38 | – | |
| 98,300 | 1703.96p | £1,674,990.32 | – | |
| 99,000 | 1676.08p | £1,659,320.59 | – | |
| 98,000 | 1655.75p | £1,622,636.47 | – | |
| 95,300 | 1703.98p | £1,623,891.89 | – | |
| 96,000 | 1734.27p | £1,664,903.52 | – | |
| 93,000 | 1745.74p | £1,623,539.87 | – | |
| 93,200 | 1770.13p | £1,649,758.92 | – | |
| 94,700 | 1774.48p | £1,680,429.72 | – | |
| 94,979 | 1730.51p | £1,643,623.37 | – | |
| 95,400 | 1741.15p | £1,661,055.48 | – | |
| 98,000 | 1715.27p | £1,680,962.93 | – | |
| 98,200 | 1681.88p | £1,651,607.04 | – | |
| 98,500 | 1695.48p | £1,670,050.66 | – | |
| 99,000 | 1668.37p | £1,651,688.48 | – | |
| 96,700 | 1669.42p | £1,614,331.17 | – | |
| 96,000 | 1719.16p | £1,650,393.79 | – | |
| 96,474 | 1704.73p | £1,644,620.93 | – | |
| 53,499 | 1737.91p | £929,766.08 | – | |
| 921 | 1703.19p | £15,686.40 | – | |
| 53,776 | 1631.36p | £877,282.14 | – | |
| 104,000 | 1619.06p | £1,683,819.38 | – | |
| 105,000 | 1565.89p | £1,644,182.61 | – | |
| 110,000 | 1581.66p | £1,739,828.75 | – | |
| 109,000 | 1486.97p | £1,620,795.77 | – | |
| 101,000 | 1552.62p | £1,568,148.62 | – | |
| 104,000 | 1597.68p | £1,661,586.58 | – | |
| 104,000 | 1565.42p | £1,628,040.65 | – | |
| 106,000 | 1579.55p | £1,674,323.95 | – | |
| 106,000 | 1555.11p | £1,648,420.63 | – | |
| 105,000 | 1563.37p | £1,641,535.04 | – | |
| 105,000 | 1572.97p | £16,516.17 | – | |
Showing 201–250 of 278 buybacks