| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 80,869 | 203.59p | £164,641.20 | – | |
| 96,773 | 206.67p | £200,000.76 | – | |
| 96,142 | 208.02p | £199,994.59 | – | |
| 95,286 | 209.89p | £199,995.79 | – | |
| 97,096 | 205.98p | £199,998.34 | – | |
| 97,050 | 206.08p | £200,000.64 | – | |
| 96,784 | 206.64p | £199,994.46 | – | |
| 96,715 | 206.79p | £199,996.95 | – | |
| 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 | – | |
Showing 1–50 of 305 buybacks