| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 519,504 | 1099.70p | £5,712,985.49 | – | |
| 514,562 | 1110.27p | £5,713,027.52 | – | |
| 505,095 | 1131.08p | £5,713,028.53 | – | |
| 507,798 | 1125.05p | £5,712,981.40 | – | |
| 555,206 | 985.02p | £5,468,890.14 | – | |
| 551,850 | 991.01p | £5,468,888.69 | – | |
| 567,373 | 963.90p | £5,468,908.35 | – | |
| 572,039 | 956.04p | £5,468,921.66 | – | |
| 569,844 | 959.72p | £5,468,906.84 | – | |
| 575,250 | 950.28p | £5,466,485.70 | – | |
| 572,823 | 954.72p | £5,468,855.75 | – | |
| 570,019 | 959.41p | £5,468,819.29 | – | |
| 567,116 | 963.88p | £5,466,317.70 | – | |
| 554,430 | 968.89p | £5,371,816.83 | – | |
| 1,203,729 | 1006.17p | £12,111,560.08 | – | |
| 1,210,372 | 998.14p | £12,081,207.08 | – | |
| 1,194,849 | 988.62p | £11,812,516.18 | – | |
| 1,237,222 | 985.91p | £12,197,895.42 | – | |
| 1,225,869 | 988.97p | £12,123,476.65 | – | |
| 1,194,877 | 984.51p | £11,763,683.55 | – | |
| 1,208,093 | 987.99p | £11,935,838.03 | – | |
| 1,205,541 | 983.77p | £11,859,750.70 | – | |
| 248,068 | 971.42p | £2,409,782.17 | – | |
| 140,599 | 980.32p | £1,378,320.12 | – | |
| 106,315 | 969.26p | £1,030,468.77 | – | |
| 248,068 | 953.09p | £2,364,311.30 | – | |
| 268,479 | 946.46p | £2,541,046.34 | – | |
| 140,106 | 953.51p | £1,335,924.72 | – | |
| 166,997 | 953.30p | £1,591,982.40 | – | |
| 201,359 | 942.07p | £1,896,942.73 | – | |
| 191,208 | 932.42p | £1,782,861.63 | – | |
| 260,125 | 928.94p | £2,416,405.18 | – | |
| 211,629 | 928.39p | £1,964,742.47 | – | |
| 260,125 | 927.49p | £2,412,633.36 | – | |
| 227,609 | 928.20p | £2,112,666.74 | – | |
| 114,747 | 920.60p | £1,056,360.88 | – | |
| 250,000 | 911.23p | £2,278,075.00 | – | |
| 213,591 | 913.42p | £1,950,982.91 | – | |
| 213,736 | 908.13p | £1,941,000.74 | – | |
| 321,829 | 889.17p | £2,861,606.92 | – | |
| 301,800 | 905.69p | £2,733,372.42 | – | |
| 274,400 | 899.22p | £2,467,459.68 | – | |
| 301,800 | 889.23p | £2,683,696.14 | – | |
| 308,700 | 895.88p | £2,765,581.56 | – | |
| 350,210 | 889.45p | £1,750,000.00 | – | |
| 445,300 | 914.75p | £4,073,381.75 | – | |
| 445,300 | 914.75p | £4,073,381.75 | – | |
| 236,580 | 962.26p | £2,276,514.71 | – | |
| 209,850 | 959.46p | £2,013,426.81 | – | |
| 281,752 | 946.20p | £2,665,937.42 | – | |
Showing 1–50 of 213 buybacks