|
2026-02-25 |
2026-02-25 |
B
Purchase
|
Non-Executive Director
|
63,915
+5.0%
394.77
US$1,991,119
|
63,915
+5.0%
|
394.77
|
US$1,991,119
|
|
|
2026-02-25 |
2026-02-25 |
B
Purchase
|
Non-Executive Director
|
91,716
-48.9%
407.08
US$873,487
|
91,716
-48.9%
|
407.08
|
US$873,487
|
|
|
2026-01-30 |
2026-01-30 |
B
Purchase
|
Non-Executive Director
|
3,680
+25.8%
290.52
US$1,126,877
|
3,680
+25.8%
|
290.52
|
US$1,126,877
|
|
|
2025-03-03 |
2025-03-03 |
PrS
Proposed sale
|
Officer
Officer
|
26,543
253.01
US$6,715,639
|
26,543
|
253.01
|
US$6,715,639
|
|
|
2025-03-03 |
2025-03-03 |
S
Sale
|
Senior Vice President
Officer
|
26,543
-37.1%
253.01
US$6,715,639
|
26,543
-37.1%
|
253.01
|
US$6,715,639
|
|
|
2025-02-28 |
2025-02-28 |
B
Purchase
|
Non-Executive Director
|
1,200
+17.0%
249.00
US$298,800
|
1,200
+17.0%
|
249.00
|
US$298,800
|
|
|
2024-11-13 |
2024-11-13 |
B
Purchase
|
Non-Executive Director
|
936
+inf%
210.62
US$197,139
|
936
+inf%
|
210.62
|
US$197,139
|
|
|
2024-11-08 |
2024-11-08 |
S
Sale
|
Senior Vice President
Officer
|
3,600
-12.4%
215.20
US$774,727
|
3,600
-12.4%
|
215.20
|
US$774,727
|
|
|
2024-02-05 |
2024-02-01 |
S
Sale
|
Senior Vice President
Officer
|
9,800
-7.6%
184.85
US$1,811,524
|
9,800
-7.6%
|
184.85
|
US$1,811,524
|
|
|
2023-02-03 |
2023-02-01 |
S
Sale
|
Sr. VP and CFO
Officer
|
6,570
-8.1%
134.30
US$882,364
|
6,570
-8.1%
|
134.30
|
US$882,364
|
|
|
2023-02-03 |
2023-02-01 |
S
Sale
|
Sr. VP and CFO
Officer
|
31,949
-28.3%
133.61
US$4,268,674
|
31,949
-28.3%
|
133.61
|
US$4,268,674
|
|
|
2022-11-22 |
2022-11-22 |
S
Sale
|
VP, Controller
Officer
|
3,000
-17.1%
148.36
US$445,088
|
3,000
-17.1%
|
148.36
|
US$445,088
|
|
|
2022-09-16 |
2022-09-15 |
B
Purchase
|
Non-Executive Director
|
1,000
+inf%
125.00
US$125,000
|
1,000
+inf%
|
125.00
|
US$125,000
|
|
|
2022-06-03 |
2022-06-02 |
S
Sale
|
VP, Controller
Officer
|
1,600
-9.6%
139.04
US$222,465
|
1,600
-9.6%
|
139.04
|
US$222,465
|
|
|
2021-12-13 |
2021-12-13 |
B
Purchase
|
Non-Executive Director
|
80
+125.0%
123.76
US$9,901
|
80
+125.0%
|
123.76
|
US$9,901
|
|
|
2021-02-09 |
2021-02-08 |
B
Purchase
|
Non-Executive Director
|
64
+inf%
123.30
US$7,891
|
64
+inf%
|
123.30
|
US$7,891
|
|
|
2020-11-09 |
2020-11-09 |
B
Purchase
|
Non-Executive Director
|
4,232
+inf%
117.86
US$498,762
|
4,232
+inf%
|
117.86
|
US$498,762
|
|
|
2020-11-02 |
2020-11-02 |
B
Purchase
|
Non-Executive Director
|
2,655
+inf%
112.92
US$299,803
|
2,655
+inf%
|
112.92
|
US$299,803
|
|
|
2020-11-02 |
2020-10-30 |
B
Purchase
|
Non-Executive Director
|
2,000
+61.3%
111.01
US$222,020
|
2,000
+61.3%
|
111.01
|
US$222,020
|
|
|
2020-10-30 |
2020-10-29 |
B
Purchase
|
Non-Executive Director
|
175
+63.6%
108.13
US$18,922
|
175
+63.6%
|
108.13
|
US$18,922
|
|
|
2020-10-30 |
2020-10-29 |
B
Purchase
|
Non-Executive Director
|
75
+37.5%
107.75
US$8,081
|
75
+37.5%
|
107.75
|
US$8,081
|
|
|
2020-10-30 |
2020-10-29 |
B
Purchase
|
Non-Executive Director
|
100
+100.0%
107.71
US$10,771
|
100
+100.0%
|
107.71
|
US$10,771
|
|
|
2020-10-30 |
2020-10-29 |
B
Purchase
|
Non-Executive Director
|
100
+inf%
107.71
US$10,771
|
100
+inf%
|
107.71
|
US$10,771
|
|
|
2020-10-30 |
2020-10-29 |
B
Purchase
|
Non-Executive Director
|
300
+4.4%
107.74
US$32,321
|
300
+4.4%
|
107.74
|
US$32,321
|
|
|
2020-10-30 |
2020-10-29 |
B
Purchase
|
Non-Executive Director
|
750
+12.5%
107.66
US$80,743
|
750
+12.5%
|
107.66
|
US$80,743
|
|
|
2020-10-29 |
2020-10-28 |
B
Purchase
|
Non-Executive Director
|
9,250
+inf%
108.01
US$999,125
|
9,250
+inf%
|
108.01
|
US$999,125
|
|
|
2020-10-29 |
2020-10-28 |
B
Purchase
|
Non-Executive Director
|
1,000
+36.2%
107.50
US$107,496
|
1,000
+36.2%
|
107.50
|
US$107,496
|
|
|
2020-10-28 |
2020-10-27 |
B
Purchase
|
Non-Executive Director
|
5,000
+21.0%
110.75
US$553,725
|
5,000
+21.0%
|
110.75
|
US$553,725
|
|
|
2020-08-11 |
2020-08-11 |
S
Sale
|
Senior Vice President
Officer
|
2,714
-9.5%
129.50
US$351,463
|
2,714
-9.5%
|
129.50
|
US$351,463
|
|
|
2020-08-11 |
2020-08-11 |
S
Sale
|
Senior Vice President
Officer
|
1,895
-6.2%
128.76
US$244,000
|
1,895
-6.2%
|
128.76
|
US$244,000
|
|
|
2020-08-11 |
2020-08-10 |
S
Sale
|
Senior Vice President
Officer
|
1,215
-3.8%
127.00
US$154,305
|
1,215
-3.8%
|
127.00
|
US$154,305
|
|
|
2020-08-07 |
2020-08-05 |
S
Sale
|
Senior Vice President
Officer
|
1,176
-3.6%
126.73
US$149,034
|
1,176
-3.6%
|
126.73
|
US$149,034
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
40
-0.5%
140.60
US$5,624
|
40
-0.5%
|
140.60
|
US$5,624
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
60
-0.8%
140.59
US$8,435
|
60
-0.8%
|
140.59
|
US$8,435
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
100
-1.2%
140.48
US$14,048
|
100
-1.2%
|
140.48
|
US$14,048
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
100
-1.2%
140.46
US$14,046
|
100
-1.2%
|
140.46
|
US$14,046
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
75
-0.9%
140.45
US$10,534
|
75
-0.9%
|
140.45
|
US$10,534
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
100
-1.2%
140.42
US$14,042
|
100
-1.2%
|
140.42
|
US$14,042
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
50
-0.6%
140.41
US$7,020
|
50
-0.6%
|
140.41
|
US$7,020
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
50
-0.6%
140.40
US$7,020
|
50
-0.6%
|
140.40
|
US$7,020
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
100
-1.2%
140.39
US$14,039
|
100
-1.2%
|
140.39
|
US$14,039
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
200
-2.3%
140.35
US$28,070
|
200
-2.3%
|
140.35
|
US$28,070
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
100
-1.1%
140.32
US$14,032
|
100
-1.1%
|
140.32
|
US$14,032
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
100
-1.1%
140.24
US$14,024
|
100
-1.1%
|
140.24
|
US$14,024
|
|
|
2020-02-27 |
2020-02-26 |
S
Sale
|
VP, Controller
|
100
-1.1%
140.18
US$14,018
|
100
-1.1%
|
140.18
|
US$14,018
|
|
|
2020-02-21 |
2020-02-20 |
S
Sale
|
VP, Controller
|
100
-1.1%
151.33
US$15,133
|
100
-1.1%
|
151.33
|
US$15,133
|
|
|
2020-02-21 |
2020-02-20 |
S
Sale
|
VP, Controller
|
100
-1.1%
151.32
US$15,132
|
100
-1.1%
|
151.32
|
US$15,132
|
|
|
2020-02-21 |
2020-02-20 |
S
Sale
|
VP, Controller
|
100
-1.1%
151.30
US$15,130
|
100
-1.1%
|
151.30
|
US$15,130
|
|
|
2020-02-21 |
2020-02-20 |
S
Sale
|
VP, Controller
|
300
-3.1%
151.27
US$45,381
|
300
-3.1%
|
151.27
|
US$45,381
|
|
|
2020-02-21 |
2020-02-20 |
S
Sale
|
VP, Controller
|
375
-3.7%
151.20
US$56,700
|
375
-3.7%
|
151.20
|
US$56,700
|
|
|
2020-02-21 |
2020-02-20 |
S
Sale
|
VP, Controller
|
200
-2.0%
151.18
US$30,236
|
200
-2.0%
|
151.18
|
US$30,236
|
|
|
2020-02-21 |
2020-02-19 |
S
Sale
|
VP, Controller
|
93
-0.9%
150.87
US$14,031
|
93
-0.9%
|
150.87
|
US$14,031
|
|
|
2020-02-21 |
2020-02-19 |
S
Sale
|
VP, Controller
|
100
-1.0%
150.85
US$15,085
|
100
-1.0%
|
150.85
|
US$15,085
|
|
|
2020-02-21 |
2020-02-19 |
S
Sale
|
VP, Controller
|
100
-0.9%
150.83
US$15,083
|
100
-0.9%
|
150.83
|
US$15,083
|
|
|
2020-02-21 |
2020-02-19 |
S
Sale
|
VP, Controller
|
200
-1.9%
150.82
US$30,163
|
200
-1.9%
|
150.82
|
US$30,163
|
|
|
2020-02-21 |
2020-02-19 |
S
Sale
|
VP, Controller
|
100
-0.9%
150.81
US$15,081
|
100
-0.9%
|
150.81
|
US$15,081
|
|
|
2020-02-21 |
2020-02-19 |
S
Sale
|
VP, Controller
|
400
-3.6%
150.81
US$60,322
|
400
-3.6%
|
150.81
|
US$60,322
|
|
|
2020-02-21 |
2020-02-19 |
S
Sale
|
VP, Controller
|
182
-1.6%
150.80
US$27,446
|
182
-1.6%
|
150.80
|
US$27,446
|
|
|
2020-02-18 |
2020-02-14 |
S
Sale
|
VP, Controller
|
700
-5.8%
151.97
US$106,379
|
700
-5.8%
|
151.97
|
US$106,379
|
|
|
2020-02-18 |
2020-02-14 |
S
Sale
|
VP, Controller
|
200
-1.6%
151.97
US$30,393
|
200
-1.6%
|
151.97
|
US$30,393
|
|
|
2020-02-18 |
2020-02-14 |
S
Sale
|
VP, Controller
|
200
-1.6%
151.96
US$30,392
|
200
-1.6%
|
151.96
|
US$30,392
|
|
|
2020-02-18 |
2020-02-14 |
S
Sale
|
VP, Controller
|
75
-0.6%
151.95
US$11,396
|
75
-0.6%
|
151.95
|
US$11,396
|
|
|
2019-06-17 |
2019-06-14 |
S
Sale
|
Senior Vice President
|
2,227
-6.3%
135.15
US$300,979
|
2,227
-6.3%
|
135.15
|
US$300,979
|
|
|
2019-06-12 |
2019-06-11 |
S
Sale
|
Senior Vice President
|
2,690
-7.2%
135.50
US$364,495
|
2,690
-7.2%
|
135.50
|
US$364,495
|
|
|
2019-06-05 |
2019-06-04 |
S
Sale
|
Senior Vice President
|
2,083
-5.7%
132.00
US$274,956
|
2,083
-5.7%
|
132.00
|
US$274,956
|
|
|
2019-03-08 |
2019-03-07 |
S
Sale
|
VP, Controller
|
124
-1.4%
135.51
US$16,758
|
124
-1.4%
|
135.51
|
US$16,758
|
|
|
2019-03-04 |
2019-03-01 |
S
Sale
|
Senior Vice President
|
40
-0.1%
139.06
US$5,562
|
40
-0.1%
|
139.06
|
US$5,562
|
|
|
2019-03-04 |
2019-03-01 |
S
Sale
|
Senior Vice President
|
100
-0.3%
139.06
US$13,906
|
100
-0.3%
|
139.06
|
US$13,906
|
|
|
2019-03-04 |
2019-03-01 |
S
Sale
|
Senior Vice President
|
1,000
-2.6%
139.04
US$139,040
|
1,000
-2.6%
|
139.04
|
US$139,040
|
|
|
2019-03-04 |
2019-03-01 |
S
Sale
|
Senior Vice President
|
800
-2.0%
139.03
US$111,224
|
800
-2.0%
|
139.03
|
US$111,224
|
|
|
2019-03-04 |
2019-03-01 |
S
Sale
|
Senior Vice President
|
714
-1.8%
139.02
US$99,260
|
714
-1.8%
|
139.02
|
US$99,260
|
|
|
2019-03-04 |
2019-03-01 |
S
Sale
|
Senior Vice President
|
700
-1.7%
139.01
US$97,307
|
700
-1.7%
|
139.01
|
US$97,307
|
|
|
2019-03-04 |
2019-03-01 |
S
Sale
|
Senior Vice President
|
9,646
-18.9%
139.00
US$1,340,794
|
9,646
-18.9%
|
139.00
|
US$1,340,794
|
|
|
2019-02-14 |
2019-02-13 |
S
Sale
|
Senior Vice President
|
1,989
-9.8%
137.25
US$272,990
|
1,989
-9.8%
|
137.25
|
US$272,990
|
|
|
2019-02-06 |
2019-02-06 |
S
Sale
|
Senior Vice President
|
2,851
-12.3%
136.05
US$387,879
|
2,851
-12.3%
|
136.05
|
US$387,879
|
|