|
2026-10-05 |
2026-10-02 |
B
Purchase
|
Large shareholder
|
78,778
-14.0%
206.00
US$1,372,716
|
78,778
-14.0%
|
206.00
|
US$1,372,716
|
|
|
2026-10-05 |
2026-10-02 |
B
Purchase
|
Large shareholder
|
63,601
-2.6%
195.65
US$4,822,822
|
63,601
-2.6%
|
195.65
|
US$4,822,822
|
|
|
2026-10-05 |
2026-10-02 |
B
Purchase
|
Large shareholder
|
31,378
-38.4%
185.80
US$1,099,673
|
31,378
-38.4%
|
185.80
|
US$1,099,673
|
|
|
2026-10-05 |
2026-10-02 |
B
Purchase
|
Large shareholder
|
1,000
+0.4%
77.12
US$100,000
|
1,000
+0.4%
|
77.12
|
US$100,000
|
|
|
2026-10-05 |
2026-10-02 |
B
Purchase
|
Large shareholder
|
1,000
+0.1%
81.90
US$100,000
|
1,000
+0.1%
|
81.90
|
US$100,000
|
|
|
2026-10-05 |
2026-10-02 |
B
Purchase
|
Large shareholder
|
1,000
+0.2%
81.14
US$100,000
|
1,000
+0.2%
|
81.14
|
US$100,000
|
|
|
2026-10-05 |
2026-10-02 |
B
Purchase
|
Large shareholder
|
1,000
+3.1%
80.04
US$100,000
|
1,000
+3.1%
|
80.04
|
US$100,000
|
|
|
2026-10-05 |
2026-10-02 |
B
Purchase
|
Large shareholder
|
1,000
+1.3%
79.03
US$100,000
|
1,000
+1.3%
|
79.03
|
US$100,000
|
|
|
2026-10-05 |
2026-10-02 |
B
Purchase
|
Large shareholder
|
1,000
+1.7%
78.37
US$100,000
|
1,000
+1.7%
|
78.37
|
US$100,000
|
|
|
2026-10-05 |
2026-10-01 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
80.00
US$100,000
|
1,000
+0.0%
|
80.00
|
US$100,000
|
|
|
2026-10-05 |
2026-10-01 |
B
Purchase
|
Large shareholder
|
1,000
+0.2%
79.51
US$100,000
|
1,000
+0.2%
|
79.51
|
US$100,000
|
|
|
2026-10-05 |
2026-10-01 |
B
Purchase
|
Large shareholder
|
1,000
+0.7%
78.26
US$100,000
|
1,000
+0.7%
|
78.26
|
US$100,000
|
|
|
2026-10-05 |
2026-10-01 |
B
Purchase
|
Large shareholder
|
1,000
+0.7%
81.46
US$100,000
|
1,000
+0.7%
|
81.46
|
US$100,000
|
|
|
2026-10-05 |
2026-10-01 |
B
Purchase
|
Large shareholder
|
1,000
+0.4%
80.57
US$100,000
|
1,000
+0.4%
|
80.57
|
US$100,000
|
|
|
2026-10-05 |
2026-10-01 |
B
Purchase
|
Large shareholder
|
1,000
+1.6%
79.49
US$100,000
|
1,000
+1.6%
|
79.49
|
US$100,000
|
|
|
2026-09-30 |
2026-09-30 |
B
Purchase
|
Large shareholder
|
1,000
+0.7%
79.98
US$100,000
|
1,000
+0.7%
|
79.98
|
US$100,000
|
|
|
2026-09-30 |
2026-09-30 |
B
Purchase
|
Large shareholder
|
1,000
+2.5%
81.59
US$100,000
|
1,000
+2.5%
|
81.59
|
US$100,000
|
|
|
2026-09-30 |
2026-09-29 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
80.00
US$100,000
|
1,000
+0.0%
|
80.00
|
US$100,000
|
|
|
2026-09-30 |
2026-09-29 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
81.95
US$100,000
|
1,000
+0.0%
|
81.95
|
US$100,000
|
|
|
2026-09-30 |
2026-09-28 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
81.96
US$100,000
|
1,000
+0.0%
|
81.96
|
US$100,000
|
|
|
2026-09-25 |
2026-09-25 |
B
Purchase
|
Large shareholder
|
1,000
+1.3%
79.53
US$100,000
|
1,000
+1.3%
|
79.53
|
US$100,000
|
|
|
2026-09-25 |
2026-09-25 |
B
Purchase
|
Large shareholder
|
1,000
+0.7%
81.60
US$100,000
|
1,000
+0.7%
|
81.60
|
US$100,000
|
|
|
2026-09-25 |
2026-09-25 |
B
Purchase
|
Large shareholder
|
1,000
+1.3%
80.90
US$100,000
|
1,000
+1.3%
|
80.90
|
US$100,000
|
|
|
2026-09-25 |
2026-09-24 |
B
Purchase
|
Large shareholder
|
1,000
+0.6%
79.91
US$100,000
|
1,000
+0.6%
|
79.91
|
US$100,000
|
|
|
2026-09-25 |
2026-09-24 |
B
Purchase
|
Large shareholder
|
1,000
+1.8%
79.42
US$100,000
|
1,000
+1.8%
|
79.42
|
US$100,000
|
|
|
2026-09-25 |
2026-09-24 |
B
Purchase
|
Large shareholder
|
1,000
+1.0%
81.44
US$100,000
|
1,000
+1.0%
|
81.44
|
US$100,000
|
|
|
2026-09-25 |
2026-09-24 |
B
Purchase
|
Large shareholder
|
1,000
+1.6%
80.58
US$100,000
|
1,000
+1.6%
|
80.58
|
US$100,000
|
|
|
2026-09-25 |
2026-09-23 |
B
Purchase
|
Large shareholder
|
1,000
+0.2%
79.99
US$100,000
|
1,000
+0.2%
|
79.99
|
US$100,000
|
|
|
2026-09-25 |
2026-09-23 |
B
Purchase
|
Large shareholder
|
1,000
+2.2%
81.65
US$100,000
|
1,000
+2.2%
|
81.65
|
US$100,000
|
|
|
2026-09-21 |
2026-09-21 |
B
Purchase
|
Large shareholder
|
1,000
+3.6%
76.62
US$100,000
|
1,000
+3.6%
|
76.62
|
US$100,000
|
|
|
2026-09-21 |
2026-09-21 |
B
Purchase
|
Large shareholder
|
1,000
+1.0%
75.76
US$100,000
|
1,000
+1.0%
|
75.76
|
US$100,000
|
|
|
2026-09-21 |
2026-09-21 |
B
Purchase
|
Large shareholder
|
1,000
+2.1%
77.97
US$100,000
|
1,000
+2.1%
|
77.97
|
US$100,000
|
|
|
2026-09-21 |
2026-09-21 |
B
Purchase
|
Large shareholder
|
1,000
+0.7%
77.23
US$100,000
|
1,000
+0.7%
|
77.23
|
US$100,000
|
|
|
2026-09-21 |
2026-09-18 |
B
Purchase
|
Large shareholder
|
1,000
+0.1%
78.38
US$100,000
|
1,000
+0.1%
|
78.38
|
US$100,000
|
|
|
2026-09-21 |
2026-09-18 |
B
Purchase
|
Large shareholder
|
1,000
+0.1%
76.98
US$100,000
|
1,000
+0.1%
|
76.98
|
US$100,000
|
|
|
2026-09-21 |
2026-09-18 |
B
Purchase
|
Large shareholder
|
1,000
+0.1%
75.76
US$100,000
|
1,000
+0.1%
|
75.76
|
US$100,000
|
|
|
2026-09-21 |
2026-09-18 |
B
Purchase
|
Large shareholder
|
1,000
+7.0%
74.80
US$100,000
|
1,000
+7.0%
|
74.80
|
US$100,000
|
|
|
2026-09-21 |
2026-09-18 |
B
Purchase
|
Large shareholder
|
1,000
+0.0%
78.88
US$100,000
|
1,000
+0.0%
|
78.88
|
US$100,000
|
|
|
2026-09-21 |
2026-09-18 |
B
Purchase
|
Large shareholder
|
1,000
+0.3%
78.09
US$100,000
|
1,000
+0.3%
|
78.09
|
US$100,000
|
|
|
2026-09-21 |
2026-09-18 |
B
Purchase
|
Large shareholder
|
1,000
+0.2%
77.06
US$100,000
|
1,000
+0.2%
|
77.06
|
US$100,000
|
|
|
2026-09-21 |
2026-09-18 |
B
Purchase
|
Large shareholder
|
1,000
+5.6%
76.39
US$100,000
|
1,000
+5.6%
|
76.39
|
US$100,000
|
|
|
2026-09-21 |
2026-09-17 |
B
Purchase
|
Large shareholder
|
1,000
+1.8%
77.94
US$100,000
|
1,000
+1.8%
|
77.94
|
US$100,000
|
|
|
2026-09-21 |
2026-09-17 |
B
Purchase
|
Large shareholder
|
1,000
+2.0%
76.96
US$100,000
|
1,000
+2.0%
|
76.96
|
US$100,000
|
|
|
2026-09-21 |
2026-09-17 |
B
Purchase
|
Large shareholder
|
1,000
+1.9%
79.41
US$100,000
|
1,000
+1.9%
|
79.41
|
US$100,000
|
|
|
2026-09-21 |
2026-09-17 |
B
Purchase
|
Large shareholder
|
1,000
+1.3%
78.41
US$100,000
|
1,000
+1.3%
|
78.41
|
US$100,000
|
|
|
2026-02-19 |
2026-02-19 |
PrS
Proposed sale
|
Former Affiliate
|
58,000
116.68
US$6,767,684
|
58,000
|
116.68
|
US$6,767,684
|
|
|
2025-09-26 |
2025-09-26 |
PrS
Proposed sale
|
Former General Counsel
|
24,991
126.04
US$3,149,866
|
24,991
|
126.04
|
US$3,149,866
|
|
|
2024-10-29 |
2024-10-28 |
S
Sale
|
Non-Executive Director
|
17,500
-42.5%
175.13
US$3,064,775
|
17,500
-42.5%
|
175.13
|
US$3,064,775
|
|
|
2024-10-28 |
2024-10-28 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
17,500
175.13
US$3,064,784
|
17,500
|
175.13
|
US$3,064,784
|
|
|
2024-08-23 |
2024-08-23 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
180.97
US$1,809,700
|
10,000
|
180.97
|
US$1,809,700
|
|
|
2024-05-22 |
2024-05-20 |
S
Sale
|
VP/General Counsel/Secretary
Officer
|
9,176
-35.4%
164.88
US$1,512,939
|
9,176
-35.4%
|
164.88
|
US$1,512,939
|
|
|
2024-05-16 |
2024-05-15 |
PlS
Planned sale
|
Executive Vice President
Officer
|
10,000
-7.8%
170.11
US$1,701,100
|
10,000
-7.8%
|
170.11
|
US$1,701,100
|
|
|
2024-05-14 |
2024-05-10 |
PlS
Planned sale
|
Executive Vice President
Officer
|
10,000
-7.2%
162.70
US$1,627,000
|
10,000
-7.2%
|
162.70
|
US$1,627,000
|
|
|
2024-05-14 |
2024-05-10 |
PlS
Planned sale
|
Executive Vice President
Officer
|
10,000
-7.2%
162.70
US$1,627,000
|
10,000
-7.2%
|
162.70
|
US$1,627,000
|
|
|
2024-05-10 |
2024-05-10 |
PrS
Proposed sale
|
Officer
Officer
|
30,000
160.89
US$4,826,700
|
30,000
|
160.89
|
US$4,826,700
|
|
|
2024-04-11 |
2024-04-10 |
B
Purchase
|
Non-Executive Director
|
1,575
+15.3%
157.00
US$247,275
|
1,575
+15.3%
|
157.00
|
US$247,275
|
|
|
2023-12-28 |
2023-12-26 |
S
Sale
|
VP/CFO/Treasurer
Officer
|
10,000
-3.7%
147.73
US$1,477,300
|
10,000
-3.7%
|
147.73
|
US$1,477,300
|
|
|
2023-12-22 |
2023-12-21 |
S
Sale
|
VP/General Counsel/Secretary
Officer
|
37,304
-66.6%
146.38
US$5,460,560
|
37,304
-66.6%
|
146.38
|
US$5,460,560
|
|
|
2023-12-21 |
2023-12-21 |
PrS
Proposed sale
|
General Counsel
|
37,304
146.79
US$5,475,845
|
37,304
|
146.79
|
US$5,475,845
|
|
|
2023-11-15 |
2023-11-14 |
S
Sale
|
VP & Controller
Officer
|
10,000
-21.2%
130.00
US$1,300,000
|
10,000
-21.2%
|
130.00
|
US$1,300,000
|
|
|
2023-10-24 |
2023-10-23 |
PlS
Planned sale
|
Executive Vice President
Officer
|
1,157
-0.9%
105.01
US$121,497
|
1,157
-0.9%
|
105.01
|
US$121,497
|
|
|
2023-10-24 |
2023-10-20 |
PlS
Planned sale
|
Executive Vice President
Officer
|
8,843
-6.3%
105.10
US$929,399
|
8,843
-6.3%
|
105.10
|
US$929,399
|
|
|
2023-10-20 |
2023-10-20 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
104.68
US$1,046,800
|
10,000
|
104.68
|
US$1,046,800
|
|
|
2023-10-16 |
2023-10-13 |
B
Purchase
|
Non-Executive Director
|
920
+10.1%
108.71
US$100,013
|
920
+10.1%
|
108.71
|
US$100,013
|
|
|
2023-08-21 |
2023-08-17 |
B
Purchase
|
Non-Executive Director
|
859
+10.6%
117.65
US$101,061
|
859
+10.6%
|
117.65
|
US$101,061
|
|
|
2023-08-16 |
2023-08-15 |
B
Purchase
|
Non-Executive Director
|
820
+11.2%
123.06
US$100,909
|
820
+11.2%
|
123.06
|
US$100,909
|
|
|
2023-07-24 |
2023-07-21 |
B
Purchase
|
Non-Executive Director
|
790
+12.1%
126.42
US$99,872
|
790
+12.1%
|
126.42
|
US$99,872
|
|
|
2023-07-21 |
2023-07-20 |
PlS
Planned sale
|
Executive Vice President
Officer
|
10,000
-6.6%
126.48
US$1,264,800
|
10,000
-6.6%
|
126.48
|
US$1,264,800
|
|
|
2023-06-26 |
2023-06-22 |
B
Purchase
|
Non-Executive Director
|
165
+inf%
121.29
US$20,013
|
165
+inf%
|
121.29
|
US$20,013
|
|
|
2023-06-23 |
2023-06-22 |
S
Sale
|
VP/CFO/Treasurer
Officer
|
10,790
-3.8%
121.46
US$1,310,553
|
10,790
-3.8%
|
121.46
|
US$1,310,553
|
|
|
2023-05-17 |
2023-05-15 |
PlS
Planned sale
|
Executive Vice President
Officer
|
10,000
-6.2%
113.21
US$1,132,050
|
10,000
-6.2%
|
113.21
|
US$1,132,050
|
|
|
2023-05-15 |
2023-05-15 |
PrS
Proposed sale
|
Officer
Officer
|
20,000
113.18
US$2,263,600
|
20,000
|
113.18
|
US$2,263,600
|
|
|
2023-03-24 |
2023-03-23 |
S
Sale
|
VP/CFO/Treasurer
Officer
|
69
-100.0%
87.50
US$6,038
|
69
-100.0%
|
87.50
|
US$6,038
|
|
|
2023-03-24 |
2023-03-23 |
S
Sale
|
VP/CFO/Treasurer
Officer
|
9,220
-3.2%
103.28
US$952,242
|
9,220
-3.2%
|
103.28
|
US$952,242
|
|
|
2022-07-22 |
2022-07-21 |
S
Sale
|
VP & Controller
Officer
|
15,000
-26.6%
82.00
US$1,230,000
|
15,000
-26.6%
|
82.00
|
US$1,230,000
|
|