| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 76,191 | 196.87p | £149,997.22 | – | |
| 75,883 | 197.67p | £149,997.93 | – | |
| 76,374 | 196.39p | £149,990.90 | – | |
| 76,783 | 195.35p | £149,995.59 | – | |
| 74,999 | 199.95p | £149,960.50 | – | |
| 74,752 | 200.66p | £149,997.36 | – | |
| 74,581 | 201.09p | £149,974.93 | – | |
| 74,304 | 201.79p | £149,938.04 | – | |
| 73,995 | 202.34p | £149,721.48 | – | |
| 73,809 | 203.02p | £149,847.03 | – | |
| 72,877 | 205.82p | £149,995.44 | – | |
| 72,731 | 206.11p | £149,905.86 | – | |
| 73,135 | 204.80p | £149,780.48 | – | |
| 73,716 | 203.47p | £149,989.95 | – | |
| 74,185 | 201.93p | £149,801.77 | – | |
| 75,543 | 198.35p | £149,839.54 | – | |
| 76,217 | 196.73p | £149,941.70 | – | |
| 75,232 | 199.34p | £149,967.47 | – | |
| 74,600 | 200.59p | £149,640.14 | – | |
| 74,311 | 201.11p | £149,446.85 | – | |
| 74,911 | 200.23p | £149,994.30 | – | |
| 74,413 | 201.54p | £149,971.96 | – | |
| 75,025 | 199.75p | £149,862.44 | – | |
| 75,025 | 199.93p | £149,997.48 | – | |
| 75,097 | 199.58p | £149,878.59 | – | |
| 74,886 | 200.25p | £149,959.22 | – | |
| 74,966 | 200.09p | £149,999.47 | – | |
| 74,594 | 200.21p | £149,344.65 | – | |
| 74,663 | 200.88p | £149,983.03 | – | |
| 74,061 | 198.69p | £147,151.80 | – | |
| 73,079 | 197.87p | £144,601.42 | – | |
| 75,848 | 197.76p | £149,997.00 | – | |
| 75,002 | 199.94p | £149,959.00 | – | |
| 74,494 | 201.27p | £149,934.07 | – | |
| 75,302 | 198.97p | £149,828.39 | – | |
| 74,730 | 200.13p | £149,557.15 | – | |
| 75,014 | 199.96p | £149,997.99 | – | |
| 75,334 | 199.10p | £149,989.99 | – | |
| 74,603 | 201.06p | £149,996.79 | – | |
| 73,202 | 204.91p | £149,998.22 | – | |
| 72,712 | 206.29p | £149,997.58 | – | |
| 71,527 | 209.71p | £149,999.27 | – | |
| 71,428 | 209.37p | £149,548.80 | – | |
| 71,770 | 209.00p | £149,999.30 | – | |
| 71,624 | 209.42p | £149,994.98 | – | |
| 72,367 | 207.21p | £149,951.66 | – | |
| 73,564 | 203.86p | £149,967.57 | – | |
| 68,219 | 219.63p | £149,829.39 | – | |
| 67,999 | 220.58p | £149,992.19 | – | |
| 67,539 | 221.92p | £149,882.55 | – | |
Showing 151–200 of 305 buybacks