| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 35,104 | 197.47p | £69,319.87 | – | |
| 34,896 | 198.00p | £69,094.08 | – | |
| 35,500 | 197.70p | £70,183.50 | – | |
| 36,145 | 197.94p | £71,545.41 | – | |
| 36,024 | 209.00p | £75,290.16 | – | |
| 35,627 | 210.00p | £74,816.70 | – | |
| 35,997 | 207.71p | £74,769.37 | – | |
| 35,309 | 205.00p | £72,383.45 | – | |
| 35,678 | 205.50p | £73,318.29 | – | |
| 36,101 | 205.00p | £74,007.05 | – | |
| 35,321 | 207.50p | £73,291.08 | – | |
| 35,517 | 201.50p | £71,566.76 | – | |
| 30,022 | 207.00p | £62,145.54 | – | |
| 31,030 | 206.50p | £64,076.95 | – | |
| 30,230 | 202.50p | £61,215.75 | – | |
| 29,423 | 199.80p | £58,787.15 | – | |
| 30,897 | 200.15p | £61,840.35 | – | |
| 29,902 | 205.00p | £61,299.10 | – | |
| 27,619 | 208.50p | £57,585.62 | – | |
| 27,293 | 209.36p | £57,140.62 | – | |
| 31,129 | 198.60p | £61,822.19 | – | |
| 29,089 | 198.20p | £57,654.40 | – | |
| 31,057 | 194.60p | £60,436.92 | – | |
| 33,004 | 191.10p | £63,070.64 | – | |
| 32,194 | 187.00p | £60,202.78 | – | |
| 34,159 | 186.40p | £63,672.38 | – | |
| 34,841 | 182.00p | £63,410.62 | – | |
| 34,841 | 179.00p | £62,365.39 | – | |
| 35,001 | 176.40p | £61,741.76 | – | |
| 34,998 | 176.20p | £61,666.48 | – | |
| 35,003 | 175.00p | £61,255.25 | – | |
| 35,302 | 170.20p | £60,084.00 | – | |
| 35,321 | 170.70p | £60,292.95 | – | |
| 35,677 | 170.00p | £60,650.90 | – | |
| 35,899 | 169.40p | £60,812.91 | – | |
| 36,099 | 172.40p | £62,234.68 | – | |
| 35,986 | 174.60p | £62,831.56 | – | |
| 36,764 | 168.40p | £61,910.58 | – | |
| 42,386 | 169.20p | £71,717.11 | – | |
| 40,112 | 167.96p | £67,372.12 | – | |
| 41,283 | 169.40p | £69,933.40 | – | |
| 40,589 | 165.87p | £67,324.97 | – | |
| 42,563 | 163.00p | £69,377.69 | – | |
| 43,731 | 164.60p | £71,981.23 | – | |
| 44,567 | 164.41p | £73,272.60 | – | |
| 47,500 | 152.76p | £72,561.00 | – | |
| 79,892 | 153.43p | £122,578.30 | – | |
| 79,887 | 145.26p | £116,043.86 | – | |
| 79,898 | 145.86p | £116,539.22 | – | |
| 50,000 | 136.30p | £68,150.00 | – | |
Showing 101–150 of 199 buybacks