| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 205,000 | 944.30p | £1,935,815.00 | – | |
| 304,105 | 952.85p | £2,897,664.49 | – | |
| 218,163 | 969.03p | £2,114,064.92 | – | |
| 158,694 | 964.14p | £1,530,032.33 | – | |
| 250,000 | 960.72p | £2,401,800.00 | – | |
| 287,106 | 955.21p | £2,742,465.22 | – | |
| 552,321 | 990.92p | £5,473,059.25 | – | |
| 658,000 | 989.63p | £6,511,765.40 | – | |
| 696,588 | 1017.13p | £7,085,205.52 | – | |
| 347,698 | 1056.78p | £3,674,402.92 | – | |
| 476,664 | 1049.38p | £5,002,016.68 | – | |
| 378,000 | 1057.63p | £3,997,841.40 | – | |
| 398,797 | 1065.25p | £4,248,185.04 | – | |
| 372,578 | 1075.05p | £4,005,399.79 | – | |
| 315,000 | 1095.33p | £3,450,289.50 | – | |
| 180,000 | 1105.42p | £1,989,756.00 | – | |
| 72,800 | 1120.37p | £815,629.36 | – | |
| 6,705 | 1124.38p | £75,389.68 | – | |
| 14,196 | 1107.72p | £157,251.93 | – | |
| 35,216 | 1091.07p | £384,231.21 | – | |
| 14,327 | 1077.08p | £154,313.25 | – | |
| 18,454 | 1076.88p | £198,727.44 | – | |
| 151,463 | 1064.78p | £1,612,747.73 | – | |
| 258,753 | 1052.43p | £2,723,194.20 | – | |
| 100,000 | 1058.12p | £1,058,120.00 | – | |
| 145,157 | 1058.77p | £1,536,878.77 | – | |
| 63,339 | 1062.37p | £672,894.53 | – | |
| 221,780 | 1048.96p | £2,326,383.49 | – | |
| 162,146 | 1061.13p | £1,720,579.85 | – | |
| 200,000 | 1060.07p | £2,120,140.00 | – | |
| 82,515 | 1057.26p | £872,398.09 | – | |
| 59,304 | 1059.37p | £628,248.78 | – | |
| 68,150 | 1052.59p | £717,340.09 | – | |
| 83,984 | 1049.52p | £881,428.88 | – | |
| 135,120 | 1042.06p | £1,408,031.47 | – | |
| 202,175 | 1041.97p | £2,106,602.85 | – | |
| 260,416 | 1033.46p | £2,691,295.19 | – | |
| 175,622 | 1038.19p | £1,823,290.04 | – | |
| 186,642 | 1043.42p | £1,947,459.96 | – | |
| 187,000 | 1036.56p | £1,938,367.20 | – | |
| 113,187 | 1041.09p | £1,178,378.54 | – | |
| 274,606 | 1040.36p | £2,856,890.98 | – | |
| 230,000 | 1029.58p | £2,368,034.00 | – | |
| 155,000 | 1043.47p | £1,617,378.50 | – | |
| 106,868 | 1051.98p | £1,124,229.99 | – | |
| 165,900 | 1047.74p | £1,738,200.66 | – | |
| 298,798 | 1042.91p | £3,116,194.22 | – | |
| 1,986 | 1049.80p | £20,849.03 | – | |
| 63,088 | 1045.15p | £659,364.23 | – | |
| 35,340 | 1046.58p | £369,861.37 | – | |
Showing 51–100 of 213 buybacks