| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 392,488 | 1800.04p | £7,064,956.69 | – | |
| 333,316 | – | – | – | |
| 340,179 | 1828.72p | £6,220,921.41 | – | |
| 334,711 | 1829.38p | £6,123,122.70 | – | |
| 267,448 | 1857.44p | £4,967,686.13 | – | |
| 332,743 | 1865.41p | £6,207,014.54 | – | |
| 335,128 | 1853.69p | £6,212,234.22 | – | |
| 350,882 | 1765.00p | £6,193,067.30 | – | |
| 359,260 | 1741.78p | £6,257,518.83 | – | |
| 80,000 | 1747.32p | £1,397,856.00 | – | |
| 50,716 | 1813.31p | £919,638.30 | – | |
| 55,000 | 1836.00p | £1,009,800.00 | – | |
| 230,052 | – | – | – | |
| 275,000 | 1567.51p | £4,310,652.50 | – | |
| 298,643 | 1550.55p | £4,630,609.04 | – | |
| 205,000 | 1507.56p | £3,090,506.20 | – | |
| 289,055 | 1505.68p | £4,352,243.32 | – | |
| 204,311 | 1478.04p | £3,019,798.30 | – | |
| 69,849 | 1459.08p | £1,019,152.79 | – | |
| 85,000 | 1473.24p | £1,252,254.00 | – | |
| 40,000 | 1484.00p | £593,600.00 | – | |
| 75,000 | 1479.82p | £1,109,865.00 | – | |
| 35,416 | 1524.10p | £539,775.26 | – | |
| 37,515 | 1541.08p | £578,136.16 | – | |
| 55,000 | 1524.68p | £838,574.00 | – | |
| 51,029 | 1524.13p | £777,748.30 | – | |
| 99,191 | 1428.42p | £1,416,864.08 | – | |
| 190,000 | 1417.22p | £2,692,718.00 | – | |
| 161,200 | 1416.78p | £2,283,849.36 | – | |
| 160,762 | 1400.51p | £2,251,487.89 | – | |
| 161,200 | 1381.48p | £2,226,945.76 | – | |
| 170,000 | 1351.40p | £2,297,380.00 | – | |
| 170,000 | 1323.35p | £2,249,695.00 | – | |
| 169,917 | 1314.77p | £2,234,017.74 | – | |
| 170,000 | 1320.05p | £2,244,085.00 | – | |
| 170,000 | 1313.62p | £2,233,154.00 | – | |
| 170,000 | 1316.45p | £2,237,965.00 | – | |
| 169,810 | 1319.76p | £2,241,084.46 | – | |
| 170,000 | 1309.14p | £2,225,538.00 | – | |
| 170,000 | 1319.27p | £2,242,759.00 | – | |
| 170,000 | 1331.11p | £2,262,887.00 | – | |
| 167,862 | 1341.26p | £2,251,465.86 | – | |
| 170,000 | 1340.72p | £2,279,224.00 | – | |
| 170,000 | 1327.84p | £2,257,328.00 | – | |
| 170,000 | 1314.19p | £2,234,123.00 | – | |
| 170,000 | 1323.60p | £2,250,120.00 | – | |
| 169,758 | 1331.92p | £2,261,040.75 | – | |
| 170,000 | 1329.68p | £2,260,456.00 | – | |
| 170,000 | 1339.27p | £2,276,759.00 | – | |
| 170,000 | 1337.15p | £2,273,155.00 | – | |
Showing 1–50 of 226 buybacks