| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 125,000 | 248.56p | £310,697.50 | – | |
| 70,454 | 251.75p | £177,365.69 | – | |
| 75,000 | 255.16p | £191,372.93 | – | |
| 394,430 | 252.77p | £997,003.87 | – | |
| 75,000 | 252.85p | £189,639.75 | – | |
| 75,000 | 255.74p | £191,803.65 | – | |
| 10,291 | 250.00p | £25,727.50 | – | |
| 13,123 | 234.30p | £30,747.43 | – | |
| 100,000 | 225.03p | £225,033.30 | – | |
| 100,000 | 227.70p | £227,701.10 | – | |
| 75,000 | 229.78p | £172,335.08 | – | |
| 72,069 | 232.06p | £167,244.26 | – | |
| 273,455 | 229.50p | £627,574.30 | – | |
| 75,000 | 222.03p | £166,525.58 | – | |
| 125,000 | 222.65p | £278,316.38 | – | |
| 75,000 | 229.33p | £171,994.58 | – | |
| 100,000 | 226.43p | £226,425.70 | – | |
| 75,000 | 231.14p | £173,355.15 | – | |
| 100,000 | 229.01p | £229,014.50 | – | |
| 16,045 | 226.69p | £36,373.21 | – | |
| 27,642 | 220.76p | £61,022.09 | – | |
| 100,000 | 215.75p | £215,751.40 | – | |
| 100,000 | 215.03p | £215,031.10 | – | |
| 75,000 | 214.90p | £161,172.30 | – | |
| 75,000 | 216.00p | £161,997.30 | – | |
| 75,000 | 220.01p | £165,008.10 | – | |
| 75,000 | 217.25p | £162,935.93 | – | |
| 125,000 | 219.31p | £274,139.25 | – | |
| 7,977 | 222.63p | £17,758.89 | – | |
| 74,038 | 222.84p | £164,982.58 | – | |
| 25,546 | 215.18p | £54,969.17 | – | |
| 140,000 | 213.34p | £298,683.00 | – | |
| 50,000 | 213.22p | £106,611.95 | – | |
| 47,523 | 213.75p | £101,580.46 | – | |
| 50,000 | 213.24p | £106,621.50 | – | |
| 50,000 | 217.90p | £108,949.30 | – | |
| 50,000 | 222.04p | £111,018.45 | – | |
| 50,000 | 220.81p | £110,404.00 | – | |
| 50,000 | 222.22p | £111,108.80 | – | |
| 50,000 | 218.90p | £109,451.80 | – | |
| 50,000 | 219.57p | £109,782.55 | – | |
| 50,000 | 221.29p | £110,645.10 | – | |
| 50,000 | 223.58p | £111,788.00 | – | |
| 50,000 | 221.01p | £110,505.20 | – | |
| 50,000 | 227.36p | £113,679.60 | – | |
| 50,000 | 225.64p | £112,819.55 | – | |
| 50,000 | 226.21p | £113,105.70 | – | |
| 50,000 | 226.49p | £113,244.40 | – | |
| 50,000 | 229.05p | £114,526.20 | – | |
| 50,000 | 232.90p | £116,452.25 | – | |
Showing 101–150 of 183 buybacks