| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 96,303 | 207.68p | £200,002.07 | – | |
| 97,858 | 204.38p | £200,002.18 | – | |
| 98,848 | 202.33p | £199,999.16 | – | |
| 99,138 | 201.74p | £200,001.00 | – | |
| 98,991 | 202.04p | £200,001.42 | – | |
| 98,973 | 202.07p | £199,994.74 | – | |
| 96,896 | 206.41p | £200,003.03 | – | |
| 99,186 | 201.64p | £199,998.65 | – | |
| 100,364 | 199.27p | £199,995.34 | – | |
| 97,205 | 205.75p | £199,999.29 | – | |
| 34,132 | 202.71p | £69,188.98 | – | |
| 100,710 | 198.59p | £199,999.99 | – | |
| 103,379 | 193.46p | £199,997.01 | – | |
| 104,124 | 192.08p | £200,001.38 | – | |
| 103,213 | 193.77p | £199,995.83 | – | |
| 101,512 | 197.02p | £199,998.94 | – | |
| 98,185 | 203.70p | £200,002.85 | – | |
| 98,213 | 203.64p | £200,000.95 | – | |
| 97,895 | 204.30p | £199,999.49 | – | |
| 98,715 | 202.60p | £199,996.59 | – | |
| 100,182 | 199.64p | £200,003.34 | – | |
| 100,625 | 198.76p | £200,002.25 | – | |
| 102,904 | 194.35p | £199,993.92 | – | |
| 103,941 | 192.42p | £200,003.27 | – | |
| 103,327 | 193.56p | £199,999.74 | – | |
| 103,162 | 193.87p | £200,000.17 | – | |
| 105,259 | 190.01p | £200,002.63 | – | |
| 104,784 | 190.87p | £200,001.22 | – | |
| 105,349 | 189.84p | £199,994.54 | – | |
| 106,928 | 187.04p | £199,998.13 | – | |
| 109,978 | 181.85p | £199,994.99 | – | |
| 110,860 | 180.41p | £200,002.53 | – | |
| 110,297 | 181.33p | £200,001.55 | – | |
| 109,994 | 181.83p | £200,002.09 | – | |
| 110,302 | 181.32p | £199,999.59 | – | |
| 110,249 | 181.41p | £200,002.71 | – | |
| 110,368 | 181.21p | £199,997.85 | – | |
| 109,934 | 181.93p | £200,002.93 | – | |
| 109,480 | 182.68p | £199,998.06 | – | |
| 107,761 | 185.59p | £199,993.64 | – | |
| 109,531 | 182.60p | £200,003.61 | – | |
| 110,371 | 181.21p | £200,003.29 | – | |
| 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 | – | |
Showing 1–50 of 297 buybacks