| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 1,200,000 | 1514.00p | £18,168,000.00 | – | |
| 1,200,000 | 1487.50p | £17,850,000.00 | – | |
| 1,200,000 | 1425.20p | £17,102,400.00 | – | |
| 1,200,000 | 1455.70p | £17,468,400.00 | – | |
| 1,200,000 | 1476.90p | £17,722,800.00 | – | |
| 1,200,000 | 1468.30p | £17,619,600.00 | – | |
| 1,200,000 | 1459.00p | £17,508,000.00 | – | |
| 1,200,000 | 1447.00p | £17,364,000.00 | – | |
| 1,200,000 | 1423.00p | £17,076,000.00 | – | |
| 1,200,000 | 1416.20p | £16,994,400.00 | – | |
| 1,200,000 | 1438.60p | £17,263,200.00 | – | |
| 1,200,000 | 1442.90p | £17,314,800.00 | – | |
| 1,200,000 | 1440.20p | £17,282,400.00 | – | |
| 1,200,000 | 1445.70p | £17,348,400.00 | – | |
| 1,200,000 | 1440.30p | £17,283,600.00 | – | |
| 1,200,000 | 1441.30p | £17,295,600.00 | – | |
| 1,160,431 | 1440.90p | £16,720,650.28 | – | |
| 1,200,000 | 1430.80p | £17,169,600.00 | – | |
| 1,200,000 | 1425.80p | £17,109,600.00 | – | |
| 1,200,000 | 1419.70p | £17,036,400.00 | – | |
| 1,193,650 | 1408.70p | £16,814,947.55 | – | |
| 1,200,000 | 1382.80p | £16,593,600.00 | – | |
| 1,199,387 | 1384.60p | £16,606,712.40 | – | |
| 1,200,000 | 1425.40p | £17,104,800.00 | – | |
| 1,199,805 | 1424.00p | £17,085,223.20 | – | |
| 1,189,172 | 1408.00p | £16,743,541.76 | – | |
| 1,200,000 | 1443.60p | £17,323,200.00 | – | |
| 1,087,668 | 1460.60p | £15,886,478.81 | – | |
| 1,200,000 | 1478.70p | £17,744,400.00 | – | |
| 1,200,000 | 1459.70p | £17,516,400.00 | – | |
| 1,160,000 | 1451.90p | £16,842,040.00 | – | |
| 1,190,000 | 1458.30p | £17,353,770.00 | – | |
| 1,190,000 | 1454.60p | £17,309,740.00 | – | |
| 1,250,000 | 1449.90p | £18,123,750.00 | – | |
| 1,250,000 | 1448.90p | £18,111,250.00 | – | |
| 1,245,000 | 1446.90p | £18,013,905.00 | – | |
| 1,432,000 | 1429.00p | £20,463,280.00 | – | |
| 42,222 | 1428.50p | £603,141.27 | – | |
| 2,666,189 | 1438.01p | £38,340,064.44 | – | |
| 1,502,558 | 1483.35p | £22,288,194.09 | – | |
| 1,707,527 | 1453.47p | £24,818,392.69 | – | |
| 1,362,665 | 1469.38p | £20,022,726.98 | – | |
| 998,410 | 1469.38p | £14,670,436.86 | – | |
| 2,741,036 | 1417.35p | £38,850,073.75 | – | |
Showing 1201–1244 of 1,244 buybacks