| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 247,000 | 261.85p | £646,769.50 | – | |
| 248,500 | 261.34p | £649,429.90 | – | |
| 195,292 | 268.68p | £524,710.55 | – | |
| 65,065 | 264.90p | £172,357.19 | – | |
| 144,500 | 251.32p | £363,157.40 | – | |
| 143,300 | 253.32p | £363,007.56 | – | |
| 143,539 | 251.81p | £361,445.56 | – | |
| 144,000 | 252.17p | £363,124.80 | – | |
| 143,000 | 254.61p | £364,092.30 | – | |
| 140,500 | 258.69p | £363,459.45 | – | |
| 138,500 | 262.34p | £363,340.90 | – | |
| 139,000 | 260.60p | £362,234.00 | – | |
| 139,500 | 259.20p | £361,584.00 | – | |
| 139,500 | 259.98p | £362,672.10 | – | |
| 141,500 | 256.18p | £362,494.70 | – | |
| 143,000 | 252.33p | £360,831.90 | – | |
| 140,000 | 258.12p | £361,368.00 | – | |
| 138,000 | 262.64p | £362,443.20 | – | |
| 138,000 | 261.44p | £360,787.20 | – | |
| 138,500 | 261.35p | £361,969.75 | – | |
| 136,000 | 267.36p | £363,609.60 | – | |
| 131,500 | 274.88p | £361,467.20 | – | |
| 132,300 | 274.63p | £363,335.49 | – | |
| 130,500 | 277.49p | £362,124.45 | – | |
| 130,500 | 277.49p | £362,124.45 | – | |
| 320,634 | 276.16p | £885,462.85 | – | |
| 300,000 | 277.16p | £831,480.00 | – | |
| 350,000 | 275.69p | £964,915.00 | – | |
| 325,000 | 277.41p | £901,582.50 | – | |
| 250,000 | 282.68p | £706,700.00 | – | |
| 250,000 | 281.00p | £702,500.00 | – | |
| 250,000 | 280.15p | £700,375.00 | – | |
| 250,000 | 283.82p | £709,550.00 | – | |
| 250,000 | 284.73p | £711,825.00 | – | |
| 250,000 | 286.58p | £716,450.00 | – | |
| 250,000 | 285.97p | £714,925.00 | – | |
| 250,000 | 286.07p | £715,175.00 | – | |
| 250,000 | 281.77p | £704,425.00 | – | |
| 250,000 | 292.84p | £732,100.00 | – | |
| 240,000 | 294.99p | £707,976.00 | – | |
| 164,593 | 261.38p | £430,213.18 | – | |
| 165,000 | 261.59p | £431,623.50 | – | |
| 164,350 | 267.24p | £439,208.94 | – | |
| 189,000 | 266.90p | £504,441.00 | – | |
| 189,000 | 265.22p | £501,265.80 | – | |
| 187,241 | 262.07p | £490,702.49 | – | |
| 183,000 | 261.66p | £478,837.80 | – | |
| 183,000 | 270.39p | £494,813.70 | – | |
| 225,000 | 269.26p | £605,835.00 | – | |
| 146,899 | 265.42p | £389,899.33 | – | |
Showing 101–150 of 285 buybacks