| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 476,537 | 1411.62p | £6,726,891.60 | – | |
| 483,823 | 1403.43p | £6,790,117.13 | – | |
| 478,383 | 1423.28p | £6,808,729.56 | – | |
| 473,254 | 1434.72p | £6,789,869.79 | – | |
| 468,255 | 1454.83p | £6,812,314.22 | – | |
| 458,818 | 1476.46p | £6,774,264.24 | – | |
| 453,531 | 1493.90p | £6,775,299.61 | – | |
| 356,703 | 1529.37p | £5,455,308.67 | – | |
| 317,488 | 1545.55p | £4,906,935.78 | – | |
| 325,916 | 1518.52p | £4,949,099.64 | – | |
| 374,145 | 1502.58p | £5,621,827.94 | – | |
| 348,430 | 1509.32p | £5,258,923.68 | – | |
| 342,461 | 1511.23p | £5,175,373.37 | – | |
| 355,835 | 1503.99p | £5,351,722.82 | – | |
| 390,000 | 1492.28p | £5,819,892.00 | – | |
| 417,924 | 1495.25p | £6,249,008.61 | – | |
| 564,381 | 1518.04p | £8,567,529.33 | – | |
| 528,198 | 1488.59p | £7,862,702.61 | – | |
| 535,953 | 1448.69p | £7,764,297.52 | – | |
| 530,805 | 1448.42p | £7,688,285.78 | – | |
| 523,548 | 1451.57p | £7,599,665.70 | – | |
| 537,661 | 1432.25p | £7,700,649.67 | – | |
| 547,990 | 1426.64p | £7,817,844.54 | – | |
| 567,590 | 1427.19p | £8,100,587.72 | – | |
| 570,340 | 1416.29p | £8,077,668.39 | – | |
| 565,355 | 1394.81p | £7,885,628.08 | – | |
| 558,662 | 1391.34p | £7,772,887.87 | – | |
| 569,883 | 1349.71p | £7,691,767.84 | – | |
| 591,951 | 1368.22p | £8,099,191.97 | – | |
| 783,700 | 1376.15p | £10,784,887.55 | – | |
| 812,010 | 1372.58p | £11,145,486.86 | – | |
| 650,432 | 1379.18p | £8,970,628.06 | – | |
| 680,805 | 1366.85p | £9,305,583.14 | – | |
| 687,081 | 1384.13p | £9,510,094.25 | – | |
| 700,707 | 1451.03p | £10,167,468.78 | – | |
| 699,344 | 1465.37p | £10,247,977.17 | – | |
| 709,955 | 1461.88p | £10,378,690.15 | – | |
| 695,650 | 1485.05p | £10,330,750.33 | – | |
| 685,000 | 1421.25p | £9,735,562.50 | – | |
| 688,703 | 1405.53p | £9,679,927.28 | – | |
| 824,200 | 1389.77p | £11,454,484.34 | – | |
| 824,200 | 1385.89p | £11,422,505.38 | – | |
| 715,130 | 1380.02p | £9,868,937.03 | – | |
| 711,400 | 1344.86p | £9,567,334.04 | – | |
| 684,200 | 1324.48p | £9,062,092.16 | – | |
| 676,221 | 1338.67p | £9,052,367.66 | – | |
| 914,000 | 1345.41p | £12,297,047.40 | – | |
| 918,500 | 1315.40p | £12,081,949.00 | – | |
| 1,286,688 | 1283.64p | £16,516,441.84 | – | |
| 864,000 | 1302.33p | £11,252,131.20 | – | |
Showing 151–200 of 218 buybacks