| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 387,000 | 783.94p | £3,033,855.93 | – | |
| 348,761 | 816.63p | £2,848,083.82 | – | |
| 381,830 | 778.96p | £2,974,289.99 | – | |
| 189,378 | 915.98p | £1,734,669.72 | – | |
| 193,200 | 913.84p | £1,765,546.22 | – | |
| 187,952 | 908.40p | £1,707,361.98 | – | |
| 188,800 | 922.43p | £1,741,546.14 | – | |
| 192,804 | 926.30p | £1,785,945.77 | – | |
| 197,100 | 896.71p | £1,767,414.23 | – | |
| 198,600 | 888.65p | £1,764,856.12 | – | |
| 188,640 | 886.93p | £1,673,113.43 | – | |
| 197,500 | 892.41p | £1,762,508.17 | – | |
| 194,300 | 888.45p | £1,726,255.44 | – | |
| 192,810 | 897.24p | £1,729,976.54 | – | |
| 194,200 | 905.15p | £1,757,807.13 | – | |
| 195,051 | 895.92p | £1,747,504.24 | – | |
| 192,500 | 913.20p | £1,757,917.32 | – | |
| 190,362 | 899.54p | £1,712,387.09 | – | |
| 186,841 | 910.23p | £1,700,680.41 | – | |
| 191,300 | 916.16p | £1,752,623.07 | – | |
| 191,800 | 912.14p | £1,749,477.62 | – | |
| 187,162 | 912.70p | £1,708,227.76 | – | |
| 192,404 | 907.66p | £1,746,378.76 | – | |
| 192,893 | 901.59p | £1,739,100.14 | – | |
| 188,250 | 890.73p | £1,676,791.13 | – | |
| 197,600 | 889.23p | £1,757,112.95 | – | |
| 196,320 | 887.64p | £1,742,609.55 | – | |
| 193,006 | 889.69p | £1,717,151.22 | – | |
| 195,300 | 894.03p | £1,746,039.03 | – | |
| 192,300 | 907.59p | £1,745,291.72 | – | |
| 189,498 | 908.58p | £1,721,732.78 | – | |
| 190,404 | 908.92p | £1,730,621.94 | – | |
| 188,059 | 905.99p | £1,703,798.37 | – | |
| 187,200 | 935.52p | £1,751,292.88 | – | |
| 184,900 | 938.27p | £1,734,865.85 | – | |
| 185,200 | 944.09p | £1,748,448.75 | – | |
| 184,078 | 945.89p | £1,741,178.71 | – | |
| 188,526 | 930.09p | £1,753,469.01 | – | |
| 189,500 | 931.18p | £1,764,580.23 | – | |
| 187,046 | 933.14p | £1,745,403.85 | – | |
| 185,343 | 922.84p | £1,710,414.52 | – | |
| 184,895 | 924.44p | £1,709,246.30 | – | |
| 188,700 | 928.76p | £1,752,560.87 | – | |
| 188,500 | 931.27p | £1,755,449.23 | – | |
| 190,000 | 926.03p | £1,759,457.00 | – | |
| 190,000 | 918.62p | £1,745,383.32 | – | |
| 186,000 | 921.30p | £1,713,623.77 | – | |
| 185,000 | 947.67p | £1,753,183.58 | – | |
| 179,809 | 959.03p | £1,724,417.22 | – | |
| 180,000 | 971.69p | £1,749,036.60 | – | |
Showing 51–100 of 149 buybacks