| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|---|---|---|---|---|
| 420,000 | 404.63p | £1,699,446.00 | 0 | ||
| 250,000 | 414.80p | £1,037,000.00 | 0 | ||
| 275,000 | 398.63p | £10,987.25 | 0 | ||
| 350,799 | 384.66p | £1,349,379.57 | 0 | ||
| 525,000 | – | – | 0 | ||
| 575,000 | – | – | 0 | ||
| 463,523 | 375.31p | £1,739,648.17 | 0 | ||
| 393,570 | 360.02p | £1,416,922.06 | 0 | ||
| 402,938 | 352.17p | £1,419,026.75 | 0 | ||
| 249,399 | 338.15p | £843,342.72 | 0 | ||
| 107,215 | 339.65p | £364,155.75 | – | ||
| 115,000 | 346.74p | £398,751.00 | – | ||
| 115,000 | 347.77p | £399,935.50 | – | ||
| 115,000 | 348.52p | £400,798.00 | – | ||
| 115,000 | 353.92p | £407,008.00 | – | ||
| 75,000 | 354.53p | £265,897.50 | – | ||
| 110,230 | 362.75p | £399,859.33 | – | ||
| 110,200 | 362.77p | £399,772.54 | – | ||
| 110,500 | 360.81p | £398,695.05 | – | ||
| 107,500 | 359.69p | £386,666.75 | – | ||
| 110,700 | 360.91p | £399,527.37 | – | ||
| 108,400 | 368.43p | £399,378.12 | – | ||
| 107,900 | 370.69p | £399,974.51 | – | ||
| 107,500 | 371.59p | £399,459.25 | – | ||
| 108,000 | 370.55p | £400,194.00 | – | ||
| 107,750 | 370.47p | £399,181.43 | – | ||
| 107,000 | 372.44p | £398,510.80 | – | ||
| 107,000 | 373.69p | £399,848.30 | – | ||
| 105,000 | 370.72p | £389,256.00 | – | ||
| 108,709 | 367.94p | £399,983.89 | – | ||
| 109,000 | 362.47p | £395,092.30 | – | ||
| 80,000 | 357.69p | £286,152.00 | – | ||
| 109,000 | 368.80p | £401,992.00 | – | ||
| 107,000 | 374.59p | £400,811.30 | – | ||
| 104,500 | 382.70p | £399,921.50 | – | ||
| 95,000 | 412.80p | £392,160.00 | – | ||
| 100,000 | 414.57p | £414,570.00 | – | ||
| 100,000 | 400.60p | £400,600.00 | – | ||
| 100,000 | 400.60p | £400,600.00 | – | ||
| 100,000 | 400.00p | £400,000.00 | – | ||
| 100,000 | 401.23p | £401,230.00 | – | ||
| 89,711 | 39844.81p | £35,745,177.50 | – | ||
| 100,000 | 397.08p | £397,082.60 | – | ||
| 98,775 | 396.37p | £391,513.78 | – | ||
| 125,000 | 394.91p | £493,638.25 | – | ||
| 100,000 | 394.30p | £394,299.30 | – | ||
| 100,000 | 393.18p | £393,182.80 | – | ||
| 92,000 | 396.44p | £364,724.80 | – | ||
| 100,000 | 394.77p | £394,774.10 | – | ||
| 100,000 | 400.83p | £400,832.70 | – |
| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|---|---|---|---|---|
| 420,000 | 404.63p | £1,699,446.00 | 0 | ||
| 250,000 | 414.80p | £1,037,000.00 | 0 | ||
| 275,000 | 398.63p | £10,987.25 | 0 | ||
| 350,799 | 384.66p | £1,349,379.57 | 0 | ||
| 525,000 | – | – | 0 | ||
| 575,000 | – | – | 0 | ||
| 463,523 | 375.31p | £1,739,648.17 | 0 | ||
| 393,570 | 360.02p | £1,416,922.06 | 0 | ||
| 402,938 | 352.17p | £1,419,026.75 | 0 | ||
| 249,399 | 338.15p | £843,342.72 | 0 | ||
| 107,215 | 339.65p | £364,155.75 | – | ||
| 115,000 | 346.74p | £398,751.00 | – | ||
| 115,000 | 347.77p | £399,935.50 | – | ||
| 115,000 | 348.52p | £400,798.00 | – | ||
| 115,000 | 353.92p | £407,008.00 | – | ||
| 75,000 | 354.53p | £265,897.50 | – | ||
| 110,230 | 362.75p | £399,859.33 | – | ||
| 110,200 | 362.77p | £399,772.54 | – | ||
| 110,500 | 360.81p | £398,695.05 | – | ||
| 107,500 | 359.69p | £386,666.75 | – | ||
| 110,700 | 360.91p | £399,527.37 | – | ||
| 108,400 | 368.43p | £399,378.12 | – | ||
| 107,900 | 370.69p | £399,974.51 | – | ||
| 107,500 | 371.59p | £399,459.25 | – | ||
| 108,000 | 370.55p | £400,194.00 | – | ||
| 107,750 | 370.47p | £399,181.43 | – | ||
| 107,000 | 372.44p | £398,510.80 | – | ||
| 107,000 | 373.69p | £399,848.30 | – | ||
| 105,000 | 370.72p | £389,256.00 | – | ||
| 108,709 | 367.94p | £399,983.89 | – | ||
| 109,000 | 362.47p | £395,092.30 | – | ||
| 80,000 | 357.69p | £286,152.00 | – | ||
| 109,000 | 368.80p | £401,992.00 | – | ||
| 107,000 | 374.59p | £400,811.30 | – | ||
| 104,500 | 382.70p | £399,921.50 | – | ||
| 95,000 | 412.80p | £392,160.00 | – | ||
| 100,000 | 414.57p | £414,570.00 | – | ||
| 100,000 | 400.60p | £400,600.00 | – | ||
| 100,000 | 400.60p | £400,600.00 | – | ||
| 100,000 | 400.00p | £400,000.00 | – | ||
| 100,000 | 401.23p | £401,230.00 | – | ||
| 89,711 | 39844.81p | £35,745,177.50 | – | ||
| 100,000 | 397.08p | £397,082.60 | – | ||
| 98,775 | 396.37p | £391,513.78 | – | ||
| 125,000 | 394.91p | £493,638.25 | – | ||
| 100,000 | 394.30p | £394,299.30 | – | ||
| 100,000 | 393.18p | £393,182.80 | – | ||
| 92,000 | 396.44p | £364,724.80 | – | ||
| 100,000 | 394.77p | £394,774.10 | – | ||
| 100,000 | 400.83p | £400,832.70 | – |