| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 109,469 | 182.70p | £199,999.86 | – | |
| 109,283 | 183.01p | £199,998.82 | – | |
| 110,987 | 180.20p | £199,998.57 | – | |
| 112,278 | 178.13p | £200,000.80 | – | |
| 110,487 | 181.02p | £200,003.57 | – | |
| 112,493 | 177.79p | £200,001.30 | – | |
| 113,194 | 176.69p | £200,002.48 | – | |
| 114,895 | 174.07p | £199,997.73 | – | |
| 114,595 | 174.53p | £200,002.65 | – | |
| 114,278 | 175.01p | £199,997.93 | – | |
| 114,999 | 173.91p | £199,994.76 | – | |
| 114,717 | 174.34p | £199,997.62 | – | |
| 116,255 | 172.03p | £199,993.48 | – | |
| 113,882 | 175.62p | £199,999.57 | – | |
| 116,480 | 171.70p | £199,996.16 | – | |
| 117,096 | 170.80p | £199,999.97 | – | |
| 115,868 | 172.61p | £199,999.75 | – | |
| 117,238 | 170.59p | £199,996.30 | – | |
| 116,984 | 170.96p | £199,995.85 | – | |
| 113,785 | 175.77p | £199,999.89 | – | |
| 113,318 | 176.49p | £199,994.94 | – | |
| 113,786 | 175.77p | £200,001.65 | – | |
| 112,955 | 177.06p | £199,998.12 | – | |
| 113,858 | 175.66p | £200,002.96 | – | |
| 133,108 | 150.25p | £199,994.77 | – | |
| 133,342 | 149.99p | £199,999.67 | – | |
| 132,359 | 151.10p | £199,994.45 | – | |
| 134,316 | 148.90p | £199,996.52 | – | |
| 130,067 | 153.77p | £200,004.03 | – | |
| 136,055 | 147.00p | £200,000.85 | – | |
| 128,788 | 155.29p | £199,994.89 | – | |
| 129,403 | 154.55p | £199,992.34 | – | |
| 127,254 | 157.16p | £199,992.39 | – | |
| 124,155 | 161.09p | £200,001.29 | – | |
| 124,130 | 161.12p | £199,998.26 | – | |
| 121,535 | 164.56p | £199,998.00 | – | |
| 121,025 | 165.25p | £199,993.81 | – | |
| 120,077 | 166.56p | £200,000.25 | – | |
| 117,099 | 168.35p | £197,136.17 | – | |
| 118,808 | 168.34p | £200,001.39 | – | |
| 117,897 | 169.64p | £200,000.47 | – | |
| 116,932 | 171.04p | £200,000.49 | – | |
| 118,427 | 168.82p | £199,928.46 | – | |
| 117,592 | 170.05p | £199,965.20 | – | |
| 122,815 | 162.85p | £200,004.23 | – | |
| 121,014 | 161.20p | £195,074.57 | – | |
| 123,105 | 162.46p | £199,996.38 | – | |
| 119,300 | 167.64p | £199,994.52 | – | |
| 47,061 | 159.31p | £74,972.88 | – | |
| 125,867 | 157.53p | £198,278.29 | – | |
Showing 51–100 of 305 buybacks