| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 193,472 | 1909.90p | £3,695,121.73 | – | |
| 156,702 | 1885.49p | £2,954,600.54 | – | |
| 200,000 | 1854.32p | £3,708,640.00 | – | |
| 116,245 | 1820.96p | £2,116,774.95 | – | |
| 201,074 | 1807.00p | £3,633,407.18 | – | |
| 225,000 | 1800.79p | £4,051,777.50 | – | |
| 133,625 | 1780.64p | £2,379,380.20 | – | |
| 123,249 | 1775.54p | £2,188,335.29 | – | |
| 49,696 | 1773.48p | £881,348.62 | – | |
| 55,182 | 1773.83p | £978,834.87 | – | |
| 26,318 | 1759.56p | £463,081.00 | – | |
| 69,438 | 1746.12p | £1,212,470.81 | – | |
| 166,595 | 1755.30p | £2,924,242.04 | – | |
| 164,092 | 1719.73p | £2,821,939.35 | – | |
| 120,050 | 1745.92p | £2,095,976.96 | – | |
| 125,427 | 1706.21p | £2,140,048.02 | – | |
| 136,000 | 16.95p | £23,051.59 | – | |
| 172,300 | 1689.82p | £2,911,559.86 | – | |
| 115,511 | 1661.73p | £1,919,480.94 | – | |
| 120,300 | 1680.70p | £2,021,882.10 | – | |
| 56,504 | 1652.23p | £933,576.04 | – | |
| 70,415 | 1623.17p | £1,142,955.16 | – | |
| 119,781 | 1568.53p | £1,878,800.92 | – | |
| 130,000 | 1545.00p | £2,008,500.00 | – | |
Showing 151–174 of 174 buybacks