| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 86,996 | 336.50p | £292,741.54 | – | |
| 88,108 | 332.40p | £292,870.99 | – | |
| 89,045 | 329.07p | £293,020.38 | – | |
| 74,879 | 331.97p | £248,575.82 | – | |
| 84,324 | 330.62p | £278,792.01 | – | |
| 75,242 | 325.70p | £245,063.19 | – | |
Showing 151–156 of 156 buybacks