| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 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 | – | |
| 80,279 | 133.42p | £107,108.24 | – | |
| 80,285 | 130.19p | £104,523.04 | – | |
| 65,000 | 130.80p | £85,020.00 | – | |
| 81,222 | 129.40p | £105,101.27 | – | |
| 41,097 | 126.68p | £52,061.68 | – | |
| 80,014 | 124.51p | £99,625.43 | – | |
| 80,000 | 125.03p | £100,024.00 | – | |
| 111,234 | 118.80p | £132,145.99 | – | |
| 160,075 | 120.63p | £193,098.47 | – | |
| 179,875 | 113.48p | £204,122.15 | – | |
| 81,090 | 127.16p | £103,114.04 | – | |
| 80,000 | 120.96p | £96,768.00 | – | |
| 82,054 | 126.21p | £103,560.35 | – | |
| 81,044 | 126.94p | £102,877.25 | – | |
| 81,121 | 126.92p | £102,958.77 | – | |
| 81,121 | 126.92p | £102,958.77 | – | |
| 80,002 | 130.30p | £1,042.43 | – | |
| 80,012 | 129.41p | £1,035.44 | – | |
| 80,067 | 127.13p | £1,017.89 | – | |
| 78,999 | 124.98p | £987.35 | – | |
| 79,924 | 123.00p | £983.07 | – | |
| 80,000 | 121.79p | £97,432.00 | – | |
| 89,000 | 122.69p | £1,091.94 | – | |
| 74,787 | 120.69p | £902.60 | – | |
| 58,342 | 121.80p | £710.61 | – | |
| 160,000 | 123.17p | £197,072.00 | – | |
| 200,000 | 123.27p | £246,540.00 | – | |
| 200,000 | 123.10p | £246,200.00 | – | |
| 88,730 | 126.59p | £112,323.31 | – | |
| 13,132 | 144.13p | £18,927.15 | – | |
Showing 151–200 of 219 buybacks