| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 670,000 | 2495.40p | £16,719,167.94 | – | |
| 506,280 | 2503.49p | £12,674,672.72 | – | |
| 481,561 | 2539.25p | £12,228,050.69 | – | |
| 480,024 | 2585.63p | £12,411,628.23 | – | |
| 487,344 | 2591.15p | £12,627,796.51 | – | |
| 487,435 | 2561.95p | £12,487,863.89 | – | |
| 477,550 | 2561.57p | £12,232,794.73 | – | |
| 476,272 | 2605.76p | £12,410,488.60 | – | |
| 500,000 | 2611.75p | £13,058,771.50 | – | |
| 500,000 | 2635.48p | £13,177,385.50 | – | |
| 500,000 | 2639.71p | £13,198,571.50 | – | |
| 500,000 | 2648.74p | £13,243,715.50 | – | |
| 500,000 | 2592.58p | £12,962,916.50 | – | |
| 500,000 | 2580.43p | £12,902,174.50 | – | |
| 500,000 | 2562.31p | £12,811,537.00 | – | |
| 500,000 | 2567.20p | £12,836,015.50 | – | |
| 500,000 | 2561.52p | £12,807,615.50 | – | |
| 500,000 | 2486.32p | £12,431,584.00 | – | |
| 300,000 | 2388.97p | £7,166,907.30 | – | |
| 350,000 | 2253.46p | £7,887,124.35 | – | |
| 800,000 | 2272.61p | £18,180,912.00 | – | |
| 500,000 | 2305.72p | £11,528,584.00 | – | |
| 1,600,000 | 2315.91p | £37,054,614.40 | – | |
| 1,800,000 | 2204.32p | £39,677,774.40 | – | |
| 1,800,000 | 2235.83p | £40,244,943.60 | – | |
| 1,200,000 | 2219.50p | £26,633,947.20 | – | |
| 641,854 | 2161.55p | £13,874,017.60 | – | |
| 1,400,000 | 2046.62p | £28,652,617.00 | – | |
| 465,361 | 2153.73p | £10,022,608.30 | – | |
| 479,305 | 2257.80p | £10,821,752.12 | – | |
| 431,217 | 2174.44p | £9,376,541.14 | – | |
| 373,957 | 2336.10p | £8,735,994.14 | – | |
| 375,735 | 2604.37p | £9,785,529.62 | – | |
| 369,515 | 2594.51p | £9,587,118.78 | – | |
| 357,578 | 2630.90p | £9,407,536.41 | – | |
| 340,743 | 2706.19p | £9,221,137.66 | – | |
| 334,093 | 2823.17p | £9,432,026.71 | – | |
| 328,971 | 2873.13p | £9,451,767.12 | – | |
| 325,221 | 2913.39p | £9,474,944.71 | – | |
| 322,640 | 2943.93p | £9,498,291.56 | – | |
| 319,226 | 2965.52p | £9,466,695.55 | – | |
| 314,016 | 2994.79p | £9,404,110.35 | – | |
| 307,528 | 3040.93p | £9,351,701.98 | – | |
| 306,154 | 3100.81p | £9,493,257.52 | – | |
| 305,735 | 3113.85p | £9,520,132.05 | – | |
| 302,163 | 3117.87p | £9,421,063.43 | – | |
| 298,920 | 3152.69p | £9,424,006.60 | – | |
| 301,236 | 3185.08p | £9,594,618.73 | – | |
| 305,052 | 3161.82p | £9,645,203.69 | – | |
| 303,180 | 3124.15p | £9,471,800.40 | – | |
Showing 1–50 of 235 buybacks