Gore (Stephen)
| Bought at price 46.14 per share. | Direct | 1,255,008 | 28 Oct 2022 | 27,200 |
Hsu (David)
| Bought at price 49.31 per share. | Direct | 986,200 | 18 Oct 2022 | 20,000 |
Hsu (David)
| Bought at price 56.29 per share. | Direct | 76,441 | 12 Oct 2022 | 1,358 |
Gulliver (Stuart T.)
| Bought at price 56.29 per share. | Direct | 29,045 | 12 Oct 2022 | 516 |
Baker (Graham)
| Bought at price 56.29 per share. | Direct | 19,645 | 12 Oct 2022 | 349 |
Bland (Matthew James Edward)
| Bought at price 56.29 per share. | Direct | 6,023 | 12 Oct 2022 | 107 |
Keswick (Adam Phillip Charles)
| Bought at price 56.29 per share. | Direct | 534,417 | 12 Oct 2022 | 9,494 |
Weatherall (Edward Percy Keswick)
| Bought at price 56.29 per share. | Direct | 913,980 | 12 Oct 2022 | 16,237 |
Weatherall (Edward Percy Keswick)
| Bought at price 56.29 per share. | Direct | 77,061 | 12 Oct 2022 | 1,369 |
Weatherall (Edward Percy Keswick)
| Bought at price 56.29 per share. | Direct | 553,668 | 12 Oct 2022 | 9,836 |
Witt (John Raymond)
| Bought at price 56.29 per share. | Direct | 131,043 | 12 Oct 2022 | 2,328 |
O'Riordan (Anne)
| Bought at price 56.29 per share. | Direct | 10,132 | 12 Oct 2022 | 180 |
Jardine Matheson Holdings 1947 Trust
| Bought at price 51.05 per share. | Direct | 3,134,470 | 15 Aug 2022 | 61,400 |
Jardine Matheson Holdings 1947 Trust
| Bought at price 51.65 per share. | Direct | 3,734,295 | 12 Aug 2022 | 72,300 |
Jardine Matheson Holdings 1947 Trust
| Bought at price 53.75 per share. | Direct | 3,085,250 | 11 Aug 2022 | 57,400 |
Jardine Matheson Holdings 1947 Trust
| Bought at price 53.72 per share. | Direct | 4,055,860 | 10 Aug 2022 | 75,500 |
Jardine Matheson Holdings 1947 Trust
| Bought at price 53.98 per share. | Direct | 2,143,006 | 08 Aug 2022 | 39,700 |
Jardine Matheson Holdings 1947 Trust
| Bought at price 56.29 per share. | Direct | 4,165,460 | 02 Aug 2022 | 74,000 |
Jardine Matheson Holdings 1947 Trust
| Bought at price 54.00 per share. | Direct | 1,679,400 | 01 Aug 2022 | 31,100 |
Pang (Yuan Kai)
| Bought at price 52.69 per share. | Direct | 263,450 | 28 Jun 2022 | 5,000 |
Pang (Yuan Kai)
| Bought at price 51.80 per share. | Direct | 777,000 | 24 Jun 2022 | 15,000 |
Witt (John Raymond)
| Bought at price 50.06 per share. | Direct | 2,503,000 | 17 Jun 2022 | 50,000 |
Baker (Graham)
| Bought at price 53.98 per share. | Direct | 404,850 | 16 Jun 2022 | 7,500 |
Baker (Graham)
| Bought at price 53.06 per share. | Direct | 397,950 | 15 Jun 2022 | 7,500 |
Bland (Matthew James Edward)
| Bought at price 55.44 per share. | Direct | 609,840 | 20 May 2022 | 11,000 |
First Eagle Investment Management, LLC
| | Direct | | 18 May 2022 | 0 |
Jardine Matheson Holdings 1947 Trust
| | Direct | | 18 May 2022 | 0 |
Baker (Graham)
| Bought at price 52.77 per share. | Direct | 29,762 | 11 May 2022 | 564 |
Butterfield Trust (Bermuda) Ltd.
| Bought at price 55.78 per share. | Direct | 41,120,513 | 11 May 2022 | 737,191 |
Butterfield Trust (Bermuda) Ltd.
| Bought at price 55.78 per share. | Direct | 3,741,108 | 11 May 2022 | 67,069 |
Butterfield Trust (Guernsey) Ltd
| Bought at price 55.78 per share. | Direct | 9,822,077 | 11 May 2022 | 176,086 |
Hsu (David)
| Bought at price 55.78 per share. | Direct | 211,908 | 11 May 2022 | 3,799 |
Gulliver (Stuart T.)
| Bought at price 55.78 per share. | Direct | 80,211 | 11 May 2022 | 1,438 |
Keswick (Adam Phillip Charles)
| Bought at price 55.78 per share. | Direct | 1,474,376 | 11 May 2022 | 26,432 |
Witt (John Raymond)
| Bought at price 55.78 per share. | Direct | 285,649 | 11 May 2022 | 5,121 |
Weatherall (Edward Percy Keswick)
| Bought at price 55.78 per share. | Direct | 2,680,507 | 11 May 2022 | 48,055 |
Weatherall (Edward Percy Keswick)
| Bought at price 55.78 per share. | Direct | 212,689 | 11 May 2022 | 3,813 |
Weatherall (Edward Percy Keswick)
| Bought at price 55.78 per share. | Direct | 1,686,229 | 11 May 2022 | 30,230 |
Nightingale (Anthony John Liddell)
| Bought at price 55.78 per share. | Direct | 1,867,347 | 11 May 2022 | 33,477 |
O'Riordan (Anne)
| Bought at price 55.78 per share. | Direct | 27,945 | 11 May 2022 | 501 |
Nightingale (Anthony John Liddell)
| Sold at price 57.11 per share. | Direct | 1,541,970 | 01 Apr 2022 | 27,000 |
Nightingale (Anthony John Liddell)
| Bought at price 58.50 per share. | Direct | 26,325,000 | 25 Mar 2022 | 450,000 |
Nightingale (Anthony John Liddell)
| Sold at price 58.50 per share. | Direct | 26,325,000 | 24 Mar 2022 | 450,000 |
Parr (Jeremy Glyn)
| Bought at price 52.79 per share. | Direct | 1,319,750 | 22 Mar 2022 | 25,000 |
Nightingale (Anthony John Liddell)
| | Direct | | 15 Mar 2022 | 0 |
Weatherall (Edward Percy Keswick)
| Sold at price 57.90 per share. | Direct | 1,447,500 | 11 Jan 2022 | 25,000 |
Weatherall (Edward Percy Keswick)
| Sold at price 57.90 per share. | Direct | 1,447,500 | 11 Jan 2022 | 25,000 |
Weatherall (Edward Percy Keswick)
| Sold at price 55.39 per share. | Direct | 670,219 | 22 Dec 2021 | 12,100 |
Newbigging (Alex)
| Sold at price 60.03 per share. | Direct | 296,788 | 25 Nov 2021 | 4,944 |
Newbigging (Alex)
| Sold at price 60.03 per share. | Direct | 624,312 | 24 Nov 2021 | 10,400 |
Newbigging (Alex)
| Bought at price 59.71 per share. | Direct | 268,635 | 05 Nov 2021 | 4,499 |
Newbigging (Alex)
| Bought at price 51.16 per share. | Direct | 230,168 | 03 Nov 2021 | 4,499 |
Newbigging (Alex)
| Bought at price 51.29 per share. | Direct | 15,387 | 13 Oct 2021 | 300 |
Parr (Jeremy Glyn)
| Bought at price 51.29 per share. | Direct | 17,695 | 13 Oct 2021 | 345 |
Nightingale (Anthony John Liddell)
| Bought at price 51.29 per share. | Direct | 522,132 | 13 Oct 2021 | 10,180 |
O'Riordan (Anne)
| Bought at price 51.29 per share. | Direct | 6,821 | 13 Oct 2021 | 133 |
Keswick (Adam Phillip Charles)
| Bought at price 51.29 per share. | Direct | 412,269 | 13 Oct 2021 | 8,038 |
Baker (Graham)
| Bought at price 51.29 per share. | Direct | 8,770 | 13 Oct 2021 | 171 |
Butterfield Trust (Bermuda) Ltd.
| Bought at price 51.29 per share. | Direct | 15,330,632 | 13 Oct 2021 | 298,901 |
Butterfield Trust (Bermuda) Ltd.
| Bought at price 51.29 per share. | Direct | 1,046,059 | 13 Oct 2021 | 20,395 |
Butterfield Trust (Guernsey) Ltd
| Bought at price 51.29 per share. | Direct | 2,746,374 | 13 Oct 2021 | 53,546 |
Gulliver (Stuart T.)
| Bought at price 51.29 per share. | Direct | 22,413 | 13 Oct 2021 | 437 |
Hsu (David)
| Bought at price 51.29 per share. | Direct | 50,212 | 13 Oct 2021 | 979 |
Weatherall (Edward Percy Keswick)
| Bought at price 51.29 per share. | Direct | 735,601 | 13 Oct 2021 | 14,342 |
Weatherall (Edward Percy Keswick)
| Bought at price 51.29 per share. | Direct | 59,445 | 13 Oct 2021 | 1,159 |
Weatherall (Edward Percy Keswick)
| Bought at price 51.29 per share. | Direct | 124,429 | 13 Oct 2021 | 2,426 |
Weatherall (Edward Percy Keswick)
| Bought at price 51.29 per share. | Direct | 210,442 | 13 Oct 2021 | 4,103 |
Weatherall (Edward Percy Keswick)
| Bought at price 51.29 per share. | Direct | 703,237 | 13 Oct 2021 | 13,711 |
Witt (John Raymond)
| Bought at price 51.29 per share. | Direct | 68,164 | 13 Oct 2021 | 1,329 |
Hsu (David)
| Bought at price 53.53 per share. | Direct | 535,300 | 11 Oct 2021 | 10,000 |
Hsu (David)
| Bought at price 53.84 per share. | Direct | 538,400 | 08 Oct 2021 | 10,000 |
Pang (Yuan Kai)
| Bought at price 52.88 per share. | Direct | 502,360 | 07 Oct 2021 | 9,500 |
O'Riordan (Anne)
| Bought at price 51.74 per share. | Direct | 82,784 | 05 Oct 2021 | 1,600 |
O'Riordan (Anne)
| Bought at price 51.75 per share. | Direct | 31,050 | 05 Oct 2021 | 600 |
Pang (Yuan Kai)
| Bought at price 51.80 per share. | Direct | 25,900 | 05 Oct 2021 | 500 |
Weatherall (Edward Percy Keswick)
| Sold at price 52.98 per share. | Direct | 105,960 | 17 Sept 2021 | 2,000 |
Witt (John Raymond)
| Bought at price 56.26 per share. | Direct | 1,023,932 | 23 Aug 2021 | 18,200 |
Witt (John Raymond)
| Bought at price 56.00 per share. | Direct | 481,600 | 20 Aug 2021 | 8,600 |
Baker (Graham)
| Bought at price 59.40 per share. | Direct | 297,000 | 03 Aug 2021 | 5,000 |
Baker (Graham)
| Bought at price 59.10 per share. | Direct | 248,220 | 03 Aug 2021 | 4,200 |
Baker (Graham)
| Bought at price 59.08 per share. | Direct | 5,908 | 03 Aug 2021 | 100 |
Baker (Graham)
| Bought at price 59.05 per share. | Direct | 11,810 | 03 Aug 2021 | 200 |
Baker (Graham)
| Bought at price 59.03 per share. | Direct | 29,515 | 03 Aug 2021 | 500 |
Baker (Graham)
| Bought at price 58.95 per share. | Direct | 153,270 | 03 Aug 2021 | 2,600 |
Baker (Graham)
| Bought at price 58.94 per share. | Direct | 5,894 | 03 Aug 2021 | 100 |
Baker (Graham)
| Bought at price 58.93 per share. | Direct | 5,893 | 03 Aug 2021 | 100 |
Baker (Graham)
| Bought at price 58.92 per share. | Direct | 23,568 | 03 Aug 2021 | 400 |
Baker (Graham)
| Bought at price 59.80 per share. | Direct | 352,820 | 02 Aug 2021 | 5,900 |
Baker (Graham)
| Bought at price 59.79 per share. | Direct | 23,916 | 02 Aug 2021 | 400 |
Baker (Graham)
| Bought at price 59.78 per share. | Direct | 11,956 | 02 Aug 2021 | 200 |
Baker (Graham)
| Bought at price 59.76 per share. | Direct | 17,928 | 02 Aug 2021 | 300 |
Parr (Jeremy Glyn)
| Bought at price 52.79 per share. | Direct | 1,319,750 | 04 Jun 2021 | 25,000 |
O'Riordan (Anne)
| Bought at price 64.15 per share. | Direct | 1,000,740 | 01 Jun 2021 | 15,600 |
Newbigging (Alex)
| Bought at price 64.80 per share. | Direct | 43,934 | 12 May 2021 | 678 |
Parr (Jeremy Glyn)
| Bought at price 64.80 per share. | Direct | 19,180 | 12 May 2021 | 296 |
Weatherall (Edward Percy Keswick)
| Bought at price 64.80 per share. | Direct | 6,772,053 | 12 May 2021 | 104,507 |
Witt (John Raymond)
| Bought at price 64.80 per share. | Direct | 194,464 | 12 May 2021 | 3,001 |
Keswick (Adam Phillip Charles)
| Bought at price 64.80 per share. | Direct | 1,176,120 | 12 May 2021 | 18,150 |
Hsu (David)
| Bought at price 64.80 per share. | Direct | 143,272 | 12 May 2021 | 2,211 |
Gulliver (Stuart T.)
| Bought at price 64.80 per share. | Direct | 63,957 | 12 May 2021 | 987 |
Weatherall (Edward Percy Keswick)
| Sold at price 56.27 per share. | Direct | 146,302 | 09 Feb 2021 | 2,600 |
Pang (Yuan Kai)
| Bought at price 46.84 per share. | Direct | 1,264,680 | 29 Dec 2020 | 27,000 |
Weatherall (Edward Percy Keswick)
| Sold at price 51.35 per share. | Direct | 159,185 | 19 Nov 2020 | 3,100 |
Weatherall (Edward Percy Keswick)
| Sold at price 51.35 per share. | Direct | 159,185 | 19 Nov 2020 | 3,100 |
Weatherall (Edward Percy Keswick)
| Sold at price 41.12 per share. | Direct | 2,055,999 | 16 Oct 2020 | 50,000 |
Weatherall (Edward Percy Keswick)
| Sold at price 41.12 per share. | Direct | 2,055,999 | 16 Oct 2020 | 50,000 |
Weatherall (Edward Percy Keswick)
| Bought at price 40.86 per share. | Direct | 17,617,197 | 14 Oct 2020 | 431,160 |
Witt (John Raymond)
| Bought at price 40.86 per share. | Direct | 66,152 | 14 Oct 2020 | 1,619 |
Newbigging (Alex)
| Bought at price 40.86 per share. | Direct | 14,954 | 14 Oct 2020 | 366 |
Hsu (David)
| Bought at price 40.86 per share. | Direct | 48,705 | 14 Oct 2020 | 1,192 |
Gulliver (Stuart T.)
| Bought at price 40.11 per share. | Direct | 401,100 | 06 Aug 2020 | 10,000 |
Parr (Jeremy Glyn)
| Bought at price 43.19 per share. | Direct | 129,570 | 17 Jun 2020 | 3,000 |
Parr (Jeremy Glyn)
| Bought at price 42.66 per share. | Direct | 511,919 | 16 Jun 2020 | 12,000 |
Gulliver (Stuart T.)
| Bought at price 40.96 per share. | Direct | 819,200 | 01 Jun 2020 | 20,000 |
Gulliver (Stuart T.)
| Bought at price 41.66 per share. | Direct | 833,199 | 01 Jun 2020 | 20,000 |
Witt (John Raymond)
| Bought at price 42.81 per share. | Direct | 1,070,250 | 20 May 2020 | 25,000 |
Newbigging (Alex)
| Bought at price 44.20 per share. | Direct | 530,400 | 18 May 2020 | 12,000 |
Butterfield Trust (Bermuda) Ltd.
| Bought at price 50.22 per share. | Direct | 34,895,316 | 13 May 2020 | 694,849 |
Butterfield Trust (Guernsey) Ltd
| Bought at price 50.22 per share. | Direct | 7,559,867 | 13 May 2020 | 150,535 |
Hsu (David)
| Bought at price 50.22 per share. | Direct | 138,255 | 13 May 2020 | 2,753 |
Keswick (Adam Phillip Charles)
| Bought at price 50.22 per share. | Direct | 1,134,821 | 13 May 2020 | 22,597 |
Weatherall (Edward Percy Keswick)
| Bought at price 50.22 per share. | Direct | 3,993,695 | 13 May 2020 | 79,524 |
Witt (John Raymond)
| Bought at price 50.22 per share. | Direct | 129,015 | 13 May 2020 | 2,569 |
Witt (John Raymond)
| Bought at price 44.09 per share. | Direct | 969,980 | 11 May 2020 | 22,000 |
Weatherall (Edward Percy Keswick)
| Sold at price 49.27 per share. | Direct | 98,540 | 19 Mar 2020 | 2,000 |
Weatherall (Edward Percy Keswick)
| Sold at price 53.96 per share. | Direct | 499,130 | 13 Dec 2019 | 9,250 |
Weatherall (Edward Percy Keswick)
| Sold at price 58.01 per share. | Direct | 754,130 | 25 Nov 2019 | 13,000 |
Weatherall (Edward Percy Keswick)
| Sold at price 58.01 per share. | Direct | 754,130 | 25 Nov 2019 | 13,000 |
Newbigging (Alex)
| Bought at price 58.27 per share. | Direct | 699,240 | 25 Nov 2019 | 12,000 |
Newbigging (Alex)
| Bought at price 57.97 per share. | Direct | 579,700 | 22 Nov 2019 | 10,000 |
Weatherall (Edward Percy Keswick)
| Sold at price 57.47 per share. | Direct | 5,747,000 | 13 Nov 2019 | 100,000 |
Keswick (Simon Lindley)
| Sold at price 57.47 per share. | Direct | 5,747,000 | 13 Nov 2019 | 100,000 |
Keswick (Adam Phillip Charles)
| Sold at price 57.47 per share. | Direct | 5,747,000 | 13 Nov 2019 | 100,000 |
Keswick (Simon Lindley)
| Sold at price 57.25 per share. | Direct | 1,173,625 | 11 Nov 2019 | 20,500 |
Keswick (Simon Lindley)
| Sold at price 57.17 per share. | Direct | 1,686,515 | 08 Nov 2019 | 29,500 |
Keswick (Simon Lindley)
| Bought at price 54.54 per share. | Direct | 367,763 | 17 Oct 2019 | 6,743 |
Weatherall (Edward Percy Keswick)
| Bought at price 54.54 per share. | Direct | 2,319,531 | 17 Oct 2019 | 42,529 |
Witt (John Raymond)
| Bought at price 54.54 per share. | Direct | 43,959 | 17 Oct 2019 | 806 |
Keswick (Adam Phillip Charles)
| Bought at price 54.54 per share. | Direct | 11,325,449 | 17 Oct 2019 | 207,654 |
Greenberg (Mark Spencer)
| Bought at price 54.54 per share. | Direct | 38,014 | 17 Oct 2019 | 697 |
Hsu (David)
| Bought at price 54.54 per share. | Direct | 47,177 | 17 Oct 2019 | 865 |
Weatherall (Edward Percy Keswick)
| Bought at price 55.51 per share. | Direct | 77,714 | 20 Sept 2019 | 1,400 |
Weatherall (Edward Percy Keswick)
| Sold at price 52.78 per share. | Direct | 1,377,558 | 27 Aug 2019 | 26,100 |
Keswick (Simon Lindley)
| Sold at price 52.78 per share. | Direct | 1,377,558 | 27 Aug 2019 | 26,100 |
Keswick (Adam Phillip Charles)
| Sold at price 52.78 per share. | Direct | 1,377,558 | 27 Aug 2019 | 26,100 |
Keswick (Adam Phillip Charles)
| Sold at price 52.96 per share. | Direct | 752,032 | 26 Aug 2019 | 14,200 |
Weatherall (Edward Percy Keswick)
| Sold at price 52.96 per share. | Direct | 752,032 | 26 Aug 2019 | 14,200 |
Keswick (Simon Lindley)
| Sold at price 52.96 per share. | Direct | 752,032 | 26 Aug 2019 | 14,200 |
Keswick (Simon Lindley)
| Sold at price 53.97 per share. | Direct | 1,440,999 | 23 Aug 2019 | 26,700 |
Keswick (Adam Phillip Charles)
| Sold at price 53.97 per share. | Direct | 1,440,999 | 23 Aug 2019 | 26,700 |