| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 1,050,000 | 433.10p | £453,757.32 | – | |
| 1,050,000 | 433.53p | £4,552,065.00 | – | |
| 1,150,000 | 431.87p | £4,966,505.00 | – | |
| 1,150,000 | 434.26p | £4,993,990.00 | – | |
| 1,150,000 | 428.54p | £4,928,210.00 | – | |
| 1,150,000 | 428.54p | £4,928,210.00 | – | |
| 1,150,000 | 425.63p | £4,894,745.00 | – | |
| 1,150,000 | 423.07p | £4,865,305.00 | – | |
| 1,150,000 | 419.89p | £4,828,732.70 | – | |
| 1,150,000 | 418.03p | £4,807,387.55 | – | |
| 1,150,000 | 420.37p | £4,834,255.00 | – | |
| 1,150,000 | 418.91p | £4,817,465.00 | – | |
| 1,150,000 | 418.69p | £4,814,935.00 | – | |
| 1,150,000 | 411.77p | £4,735,355.00 | – | |
| 1,150,000 | 418.56p | £4,813,440.00 | – | |
| 1,150,000 | 422.72p | £4,861,328.30 | – | |
| 1,150,000 | 423.25p | £4,867,375.00 | – | |
| 1,150,000 | 422.99p | £4,864,385.00 | – | |
| 1,150,000 | 427.60p | £4,917,400.00 | – | |
| 2,451,600 | 404.16p | £9,908,386.56 | – | |
| 3,350,000 | 404.94p | £13,565,490.00 | – | |
| 3,700,000 | 406.38p | £15,036,015.60 | – | |
| 3,700,000 | 407.98p | £15,095,260.00 | – | |
| 3,700,000 | 403.47p | £14,928,390.00 | – | |
| 3,700,000 | 397.38p | £14,703,060.00 | – | |
| 3,700,000 | 400.92p | £14,833,873.50 | – | |
| 3,850,000 | 406.32p | £15,643,320.00 | – | |
| 4,200,000 | 402.18p | £16,891,560.00 | – | |
| 4,500,000 | 400.74p | £18,033,300.00 | – | |
| 4,500,000 | 403.48p | £18,156,600.00 | – | |
| 4,500,000 | 396.41p | £17,838,450.00 | – | |
| 4,499,718 | 399.88p | £17,993,247.35 | – | |
| 4,500,000 | 397.74p | £17,898,255.00 | – | |
| 1,651,410 | 400.64p | £6,616,209.02 | – | |
| 3,534,979 | 397.50p | £14,051,541.53 | – | |
| 4,350,000 | 387.28p | £16,846,680.00 | – | |
| 4,350,000 | 387.05p | £16,836,675.00 | – | |
| 4,400,000 | 376.55p | £16,568,314.40 | – | |
| 4,500,000 | 372.65p | £16,769,250.00 | – | |
| 4,400,000 | 378.35p | £16,647,400.00 | – | |
| 4,400,000 | 380.84p | £16,756,960.00 | – | |
| 4,400,000 | 378.73p | £16,664,120.00 | – | |
| 4,500,000 | 365.81p | £16,461,450.00 | – | |
| 1,588,000 | 366.69p | £5,823,037.20 | – | |
| 1,573,000 | 369.69p | £5,815,160.78 | – | |
| 1,589,000 | 366.76p | £5,827,816.40 | – | |
| 1,604,000 | 365.92p | £5,869,356.80 | – | |
| 1,600,000 | 368.05p | £5,888,745.60 | – | |
| 1,529,000 | 388.95p | £5,947,045.50 | – | |
| 1,526,000 | 388.66p | £5,930,951.60 | – | |
Showing 101–150 of 219 buybacks