| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 67,486 | 682.24p | £460,419.19 | – | |
| 69,300 | 678.62p | £470,283.87 | – | |
| 69,104 | 690.46p | £477,134.17 | – | |
| 68,000 | 691.16p | £469,986.76 | – | |
| 67,108 | 703.23p | £471,923.25 | – | |
| 67,458 | 699.57p | £471,917.82 | – | |
| 69,065 | 693.35p | £478,861.90 | – | |
| 66,768 | 686.34p | £458,257.43 | – | |
| 67,100 | 710.32p | £476,625.86 | – | |
| 70,300 | 677.39p | £476,202.57 | – | |
| 69,800 | 686.57p | £479,225.44 | – | |
| 70,000 | 686.82p | £480,774.00 | – | |
| 70,225 | 678.50p | £476,475.85 | – | |
| 70,200 | 683.09p | £479,527.78 | – | |
| 68,700 | 688.63p | £473,091.08 | – | |
| 67,184 | 700.81p | £470,831.72 | – | |
| 68,574 | 691.11p | £473,920.13 | – | |
| 69,576 | 686.70p | £477,780.34 | – | |
| 69,106 | 682.37p | £471,557.58 | – | |
| 69,500 | 687.04p | £477,491.76 | – | |
| 69,800 | 693.57p | £484,109.77 | – | |
| 69,131 | 685.94p | £474,197.39 | – | |
| 68,100 | 692.76p | £471,771.06 | – | |
| 69,200 | 705.26p | £488,038.26 | – | |
| 68,135 | 694.87p | £473,452.33 | – | |
| 68,492 | 692.26p | £474,140.73 | – | |
| 68,820 | 687.89p | £473,407.62 | – | |
| 70,101 | 681.04p | £477,414.80 | – | |
| 311,791 | 684.78p | £2,135,071.50 | – | |
| 306,300 | 692.81p | £2,122,064.17 | – | |
| 294,121 | 687.03p | £2,020,694.51 | – | |
| 292,851 | 676.82p | £1,982,063.01 | – | |
| 285,500 | 676.67p | £1,931,887.71 | – | |
| 280,812 | 674.32p | £1,893,558.84 | – | |
| 275,063 | 673.04p | £1,851,292.54 | – | |
| 281,893 | 677.31p | £1,909,279.61 | – | |
| 273,382 | 666.06p | £1,820,887.88 | – | |
| 263,623 | 660.94p | £1,742,401.19 | – | |
| 259,723 | 665.86p | £1,729,394.68 | – | |
| 262,265 | 670.88p | £1,759,474.78 | – | |
| 239,000 | 665.87p | £1,591,430.73 | – | |
| 225,800 | 663.97p | £1,499,237.26 | – | |
| 223,940 | 665.44p | £1,490,190.59 | – | |
| 218,400 | 664.26p | £1,450,743.18 | – | |
| 216,479 | 664.95p | £1,439,468.67 | – | |
| 218,567 | 656.39p | £1,434,647.34 | – | |
| 222,400 | 659.26p | £1,466,202.69 | – | |
| 223,431 | 659.05p | £1,472,528.26 | – | |
| 218,290 | 666.66p | £1,455,242.29 | – | |
| 224,949 | 663.92p | £1,493,489.72 | – | |
Showing 1–50 of 122 buybacks