| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 307,786 | 106.59p | £328,075.25 | – | |
| 419,071 | 109.86p | £460,398.94 | – | |
| 395,044 | 111.49p | £440,427.44 | – | |
| 244,959 | 114.63p | £280,785.48 | – | |
| 353,538 | 117.33p | £414,807.90 | – | |
| 317,575 | 118.72p | £377,027.90 | – | |
| 301,512 | 121.58p | £366,578.89 | – | |
| 213,128 | 118.20p | £251,914.10 | – | |
| 238,107 | 116.86p | £278,263.27 | – | |
| 211,395 | 118.77p | £251,082.09 | – | |
| 243,463 | 119.86p | £291,825.46 | – | |
| 67,277 | 116.79p | £78,570.66 | – | |
| 90,703 | 114.92p | £104,239.88 | – | |
| 96,062 | 122.18p | £117,371.72 | – | |
| 98,951 | 122.63p | £121,347.57 | – | |
| 83,693 | 121.57p | £101,747.76 | – | |
| 79,800 | 120.40p | £96,078.16 | – | |
| 47,558 | 119.42p | £56,792.43 | – | |
| 31,705 | 117.65p | £37,301.25 | – | |
| 35,980 | 114.95p | £41,360.27 | – | |
| 62,259 | 113.63p | £70,745.96 | – | |
| 58,212 | 110.11p | £64,095.02 | – | |
| 65,948 | 110.96p | £73,173.79 | – | |
| 46,824 | 110.16p | £51,581.27 | – | |
| 7,342 | 109.25p | £8,015.24 | – | |
| 79,647 | 110.31p | £87,856.46 | – | |
| 73,358 | 108.41p | £79,529.32 | – | |
| 69,315 | 107.35p | £74,407.02 | – | |
| 100,000 | 107.96p | £107,955.70 | – | |
| 100,000 | 106.36p | £106,355.20 | – | |
| 96,214 | 108.18p | £104,083.25 | – | |
| 90,420 | 109.34p | £98,863.15 | – | |
| 94,854 | 109.89p | £104,232.03 | – | |
| 69,003 | 109.47p | £75,537.79 | – | |
| 90,635 | 108.94p | £98,738.68 | – | |
| 80,018 | 108.65p | £86,937.00 | – | |
| 100,000 | 107.84p | £107,837.40 | – | |
| 98,560 | 108.21p | £106,648.62 | – | |
| 94,334 | 107.65p | £101,546.68 | – | |
| 99,089 | 108.59p | £107,602.03 | – | |
| 88,548 | 115.02p | £101,848.44 | – | |
| 97,033 | 117.81p | £114,310.70 | – | |
| 93,377 | 118.12p | £110,294.86 | – | |
| 150,000 | 278.67p | £418,011.60 | – | |
| 382,548 | 142.02p | £543,313.41 | – | |
| 646,170 | 136.61p | £882,748.35 | – | |
| 700,000 | 138.64p | £970,458.30 | – | |
| 588,562 | 140.80p | £828,699.42 | – | |
| 440,453 | 140.75p | £619,935.40 | – | |
| 435,050 | 139.92p | £608,718.91 | – | |
Showing 101–150 of 195 buybacks