| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 75,000 | 33.04p | £24,778.88 | – | |
| 75,000 | 32.35p | £24,262.05 | – | |
| 184,107 | 3212.49p | £5,914,418.96 | – | |
| 1,885,085 | 32.22p | £607,459.22 | – | |
| 3,147,000 | 31.50p | £991,194.86 | – | |
| 3,075,000 | 3161.76p | £97,224,120.00 | – | |
| 1,986,023 | 32.82p | £651,743.24 | – | |
| 1,906,823 | 32.15p | £613,064.57 | – | |
| 1,250,000 | 32.00p | £400,000.00 | – | |
| 1,200,000 | 32.47p | £389,684.40 | – | |
| 1,250,000 | 32.31p | £403,927.50 | – | |
| 1,220,000 | 32.14p | £392,097.02 | – | |
| 1,400,000 | 32.64p | £456,985.20 | – | |
| 950,542 | 31.92p | £303,451.03 | – | |
| 1,100,000 | 31.80p | £349,855.00 | – | |
| 1,140,000 | 3128.07p | £35,659,941.00 | – | |
| 1,829,384 | 31.39p | £574,174.12 | – | |
| 1,975,245 | 31.13p | £614,800.93 | – | |
| 1,996,453 | 31.97p | £638,168.20 | – | |
| 1,970,677 | 32.16p | £633,769.72 | – | |
| 1,938,659 | 32.45p | £629,013.42 | – | |
| 230,000 | 32.80p | £75,439.31 | – | |
| 225,000 | 32.89p | £74,011.28 | – | |
| 231,000 | 32.46p | £74,977.52 | – | |
| 1,450,000 | 3172.43p | £46,000,235.00 | – | |
| 1,297,296 | 31.44p | £407,869.86 | – | |
| 1,066,548 | 31.52p | £336,175.93 | – | |
| 1,234,427 | 31.62p | £390,290.02 | – | |
| 1,360,000 | 31.27p | £425,217.60 | – | |
| 1,196,870 | 31.00p | £370,987.81 | – | |
| 1,230,000 | 31.28p | £384,687.42 | – | |
| 693,729 | 33.10p | £229,648.58 | – | |
| 1,405,259 | 33.12p | £465,421.78 | – | |
| 1,400,019 | 32.88p | £460,368.25 | – | |
| 1,389,321 | 32.93p | £457,452.00 | – | |
| 1,584,826 | 34.83p | £551,920.41 | – | |
| 1,449,248 | 33.22p | £481,440.19 | – | |
| 1,312,305 | 34.38p | £451,148.15 | – | |
| 1,249,760 | 35.27p | £440,790.35 | – | |
| 1,307,170 | 34.05p | £445,091.39 | – | |
| 1,161,886 | 34.94p | £406,012.93 | – | |
| 2,741,165 | 34.27p | £939,378.06 | – | |
| 1,626,931 | 35.88p | £583,799.79 | – | |
| 1,868,329 | 36.22p | £676,731.18 | – | |
| 2,194,584 | 36.38p | £798,389.66 | – | |
| 746,124 | 37.31p | £278,412.44 | – | |
| 1,832,441 | 36.03p | £660,318.28 | – | |
| 249,491 | 36.13p | £90,150.58 | – | |
| 4,450,454 | 36.29p | £1,614,994.10 | – | |
| 1,275,747 | 38.23p | £487,760.18 | – | |
Showing 101–150 of 1,244 buybacks