| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|---|---|---|---|---|
| 651,571 | – | – | 0 | ||
| 701,539 | 1.60p | £11,251.98 | 0 | ||
| 697,619 | 171.99p | £1,199,834.92 | 0 | ||
| 655,000 | 174.96p | £1,145,961.80 | 0 | ||
| 482,621 | 166.11p | £801,681.74 | 0 | ||
| 650,000 | 170.20p | £1,106,300.00 | 0 | ||
| 523,274 | 1.70p | £8,895.66 | 0 | ||
| 499,338 | 164.62p | £822,005.22 | 0 | ||
| 499,338 | 164.18p | £819,813.13 | 0 | ||
| 139,326 | 162.06p | £225,788.79 | 0 | ||
| 728,429 | 156.67p | £1,141,229.71 | 0 | ||
| 714,365 | – | – | 0 | ||
| 459,902 | 1556.00p | £7,156,075.12 | 0 | ||
| 712,361 | 1.54p | £10,970.36 | 0 | ||
| 56,003 | 127.63p | £71,473.83 | – | ||
| 80,000 | 127.32p | £101,856.64 | – | ||
| 75,000 | 127.72p | £95,786.93 | – | ||
| 80,400 | 129.30p | £103,956.40 | – | ||
| 21,571 | 128.54p | £27,727.90 | – | ||
| 79,830 | 126.27p | £100,801.18 | – | ||
| 100,000 | 124.68p | £124,676.10 | – | ||
| 100,000 | 123.71p | £123,713.20 | – | ||
| 100,000 | 122.78p | £122,785.00 | – | ||
| 100,000 | 124.64p | £124,640.70 | – | ||
| 125,000 | 124.20p | £155,252.63 | – | ||
| 100,000 | 126.17p | £126,166.40 | – | ||
| 125,000 | 126.66p | £158,322.25 | – | ||
| 100,000 | 130.46p | £130,457.20 | – | ||
| 100,000 | 130.44p | £130,443.90 | – | ||
| 100,000 | 129.82p | £129,823.90 | – | ||
| 41,749 | 129.17p | £53,928.52 | – | ||
| 15,157 | 134.27p | £20,350.70 | – | ||
| 100,000 | 132.11p | £132,112.90 | – | ||
| 100,000 | 130.41p | £130,408.70 | – | ||
| 100,000 | 132.04p | £132,042.30 | – | ||
| 66,302 | 129.94p | £86,149.57 | – | ||
| 75,418 | 125.12p | £94,363.60 | – | ||
| 100,000 | 125.25p | £125,254.40 | – | ||
| 60,254 | 108.39p | £65,312.14 | – | ||
| 14,407 | 105.94p | £15,263.14 | – | ||
| 27,270 | 103.34p | £28,180.41 | – | ||
| 100,000 | 101.99p | £101,986.20 | – | ||
| 37,663 | 102.73p | £38,689.43 | – | ||
| 122,000 | 101.41p | £123,718.25 | – | ||
| 91,567 | 100.85p | £92,349.81 | – | ||
| 100,000 | 100.71p | £100,708.10 | – | ||
| 95,084 | 100.24p | £95,308.21 | – | ||
| 33,111 | 98.73p | £32,689.27 | – | ||
| 100,000 | 97.13p | £97,131.20 | – | ||
| 93,836 | 96.31p | £90,375.23 | – |
| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|---|---|---|---|---|
| 651,571 | – | – | 0 | ||
| 701,539 | 1.60p | £11,251.98 | 0 | ||
| 697,619 | 171.99p | £1,199,834.92 | 0 | ||
| 655,000 | 174.96p | £1,145,961.80 | 0 | ||
| 482,621 | 166.11p | £801,681.74 | 0 | ||
| 650,000 | 170.20p | £1,106,300.00 | 0 | ||
| 523,274 | 1.70p | £8,895.66 | 0 | ||
| 499,338 | 164.62p | £822,005.22 | 0 | ||
| 499,338 | 164.18p | £819,813.13 | 0 | ||
| 139,326 | 162.06p | £225,788.79 | 0 | ||
| 728,429 | 156.67p | £1,141,229.71 | 0 | ||
| 714,365 | – | – | 0 | ||
| 459,902 | 1556.00p | £7,156,075.12 | 0 | ||
| 712,361 | 1.54p | £10,970.36 | 0 | ||
| 56,003 | 127.63p | £71,473.83 | – | ||
| 80,000 | 127.32p | £101,856.64 | – | ||
| 75,000 | 127.72p | £95,786.93 | – | ||
| 80,400 | 129.30p | £103,956.40 | – | ||
| 21,571 | 128.54p | £27,727.90 | – | ||
| 79,830 | 126.27p | £100,801.18 | – | ||
| 100,000 | 124.68p | £124,676.10 | – | ||
| 100,000 | 123.71p | £123,713.20 | – | ||
| 100,000 | 122.78p | £122,785.00 | – | ||
| 100,000 | 124.64p | £124,640.70 | – | ||
| 125,000 | 124.20p | £155,252.63 | – | ||
| 100,000 | 126.17p | £126,166.40 | – | ||
| 125,000 | 126.66p | £158,322.25 | – | ||
| 100,000 | 130.46p | £130,457.20 | – | ||
| 100,000 | 130.44p | £130,443.90 | – | ||
| 100,000 | 129.82p | £129,823.90 | – | ||
| 41,749 | 129.17p | £53,928.52 | – | ||
| 15,157 | 134.27p | £20,350.70 | – | ||
| 100,000 | 132.11p | £132,112.90 | – | ||
| 100,000 | 130.41p | £130,408.70 | – | ||
| 100,000 | 132.04p | £132,042.30 | – | ||
| 66,302 | 129.94p | £86,149.57 | – | ||
| 75,418 | 125.12p | £94,363.60 | – | ||
| 100,000 | 125.25p | £125,254.40 | – | ||
| 60,254 | 108.39p | £65,312.14 | – | ||
| 14,407 | 105.94p | £15,263.14 | – | ||
| 27,270 | 103.34p | £28,180.41 | – | ||
| 100,000 | 101.99p | £101,986.20 | – | ||
| 37,663 | 102.73p | £38,689.43 | – | ||
| 122,000 | 101.41p | £123,718.25 | – | ||
| 91,567 | 100.85p | £92,349.81 | – | ||
| 100,000 | 100.71p | £100,708.10 | – | ||
| 95,084 | 100.24p | £95,308.21 | – | ||
| 33,111 | 98.73p | £32,689.27 | – | ||
| 100,000 | 97.13p | £97,131.20 | – | ||
| 93,836 | 96.31p | £90,375.23 | – |