|
2026-06-18 |
2026-06-15 |
B
Purchase
|
Director of Issuer, Director or Senior Officer of 10% Security Holder
Non-Executive Director
|
40,427
+29.8%
187.96
US$2,614,218
|
40,427
+29.8%
|
187.96
|
US$2,614,218
|
|
|
2026-06-15 |
2026-06-10 |
PP
Planned purchase
|
10% Security Holder of Issuer
Large shareholder
|
25,324
+19.4%
228.97
CA$4,072,836
|
25,324
+19.4%
|
228.97
|
CA$4,072,836
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
52,929
+27.1%
386.42
US$1,526,325
|
52,929
+27.1%
|
386.42
|
US$1,526,325
|
|
|
2026-05-29 |
2026-05-27 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
100,000
-0.0%
83.24
US$8,324,000
|
100,000
-0.0%
|
83.24
|
US$8,324,000
|
|
|
2026-05-26 |
2026-05-27 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
1,000,000
83.72
US$83,720,000
|
1,000,000
|
83.72
|
US$83,720,000
|
|
|
2026-05-12 |
2026-05-11 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
2,864
88.83
US$254,409
|
2,864
|
88.83
|
US$254,409
|
|
|
2026-05-11 |
2026-05-11 |
PrS
Proposed sale
|
Officer
Officer
|
2,864
92.94
US$266,180
|
2,864
|
92.94
|
US$266,180
|
|
|
2026-05-12 |
2026-05-07 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
133
-98.5%
95.87
US$12,751
|
133
-98.5%
|
95.87
|
US$12,751
|
|
|
2026-05-12 |
2026-05-07 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
320
-22.9%
95.03
US$30,410
|
320
-22.9%
|
95.03
|
US$30,410
|
|
|
2026-05-12 |
2026-05-07 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
180
-11.4%
95.10
US$17,118
|
180
-11.4%
|
95.10
|
US$17,118
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Senior Officer of Issuer
Officer
|
132
+0.8%
76.48
US$10,095
|
132
+0.8%
|
76.48
|
US$10,095
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Senior Officer of Issuer
Officer
|
278
+0.8%
76.48
US$21,261
|
278
+0.8%
|
76.48
|
US$21,261
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
126
+18.9%
76.48
US$9,636
|
126
+18.9%
|
76.48
|
US$9,636
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Senior Officer of Issuer
Officer
|
118
+4.8%
76.48
US$9,025
|
118
+4.8%
|
76.48
|
US$9,025
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
4
+7.1%
76.48
US$306
|
4
+7.1%
|
76.48
|
US$306
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
9
+6.2%
76.48
US$688
|
9
+6.2%
|
76.48
|
US$688
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
90
+39.1%
76.48
US$6,883
|
90
+39.1%
|
76.48
|
US$6,883
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
185
+24.8%
76.48
US$14,149
|
185
+24.8%
|
76.48
|
US$14,149
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
123
+1.2%
76.48
US$9,407
|
123
+1.2%
|
76.48
|
US$9,407
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Senior Officer of Issuer
Officer
|
62
+0.3%
76.48
US$4,742
|
62
+0.3%
|
76.48
|
US$4,742
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
41
+14.3%
76.48
US$3,136
|
41
+14.3%
|
76.48
|
US$3,136
|
|
|
2026-04-15 |
2026-03-31 |
PP
Planned purchase
|
Senior Officer of Issuer
Officer
|
20
+0.5%
76.48
US$1,530
|
20
+0.5%
|
76.48
|
US$1,530
|
|
|
2026-03-20 |
2026-03-20 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
135,000
-0.0%
92.94
US$12,546,900
|
135,000
-0.0%
|
92.94
|
US$12,546,900
|
|
|
2026-03-20 |
2026-03-20 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
65,000
-0.0%
127.34
CA$8,277,100
|
65,000
-0.0%
|
127.34
|
CA$8,277,100
|
|
|
2026-03-20 |
2026-03-19 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
125,000
-0.0%
93.24
US$11,655,000
|
125,000
-0.0%
|
93.24
|
US$11,655,000
|
|
|
2026-03-20 |
2026-03-19 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
75,000
-0.0%
128.06
CA$9,604,500
|
75,000
-0.0%
|
128.06
|
CA$9,604,500
|
|
|
2026-03-20 |
2026-03-18 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
125,000
-0.0%
94.08
US$11,760,000
|
125,000
-0.0%
|
94.08
|
US$11,760,000
|
|
|
2026-03-20 |
2026-03-18 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
75,000
-0.0%
128.97
CA$9,672,750
|
75,000
-0.0%
|
128.97
|
CA$9,672,750
|
|
|
2026-03-16 |
2026-03-18 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
600,000
96.13
US$57,678,000
|
600,000
|
96.13
|
US$57,678,000
|
|
|
2026-04-06 |
2026-03-16 |
S
Sale
|
Senior Officer of Issuer
Officer
|
4,458
-51.4%
95.09
US$423,925
|
4,458
-51.4%
|
95.09
|
US$423,925
|
|
|
2026-03-16 |
2026-03-16 |
B
Purchase
|
Director of Issuer, Director or Senior Officer of 10% Security Holder
Non-Executive Director
|
134
+7.8%
95.64
US$12,816
|
134
+7.8%
|
95.64
|
US$12,816
|
|
|
2026-03-16 |
2026-03-16 |
PrS
Proposed sale
|
Officer
Officer
|
4,458
96.34
US$429,484
|
4,458
|
96.34
|
US$429,484
|
|
|
2026-03-11 |
2026-03-11 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
2,360
105.51
US$249,001
|
2,360
|
105.51
|
US$249,001
|
|
|
2026-03-12 |
2026-03-10 |
PP
Planned purchase
|
10% Security Holder of Issuer
Large shareholder
|
96,913
+0.0%
120.09
CA$11,638,282
|
96,913
+0.0%
|
120.09
|
CA$11,638,282
|
|
|
2026-03-09 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
100
+0.1%
109.67
US$10,966
|
100
+0.1%
|
109.67
|
US$10,966
|
|
|
2026-03-09 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
50
+0.1%
109.68
US$5,484
|
50
+0.1%
|
109.68
|
US$5,484
|
|
|
2026-03-09 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
100
+0.1%
109.69
US$10,969
|
100
+0.1%
|
109.69
|
US$10,969
|
|
|
2026-03-09 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
46
+0.0%
109.70
US$5,046
|
46
+0.0%
|
109.70
|
US$5,046
|
|
|
2026-03-09 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
152
+0.2%
109.71
US$16,676
|
152
+0.2%
|
109.71
|
US$16,676
|
|
|
2026-03-09 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
102
+0.1%
109.72
US$11,191
|
102
+0.1%
|
109.72
|
US$11,191
|
|
|
2026-03-09 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1
+0.0%
109.74
US$110
|
1
+0.0%
|
109.74
|
US$110
|
|
|
2026-03-09 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
14
+0.0%
109.76
US$1,537
|
14
+0.0%
|
109.76
|
US$1,537
|
|
|
2026-03-09 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,169
+2.3%
109.77
US$238,091
|
2,169
+2.3%
|
109.77
|
US$238,091
|
|
|
2026-03-06 |
2026-03-06 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
4,600
+24.4%
109.04
US$501,581
|
4,600
+24.4%
|
109.04
|
US$501,581
|
|
|
2026-04-06 |
2026-03-05 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
4,650
108.10
US$502,665
|
4,650
|
108.10
|
US$502,665
|
|
|
2026-01-30 |
2025-12-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
38
+5.8%
112.11
US$4,260
|
38
+5.8%
|
112.11
|
US$4,260
|
|
|
2026-01-30 |
2025-12-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
3
+5.7%
112.11
US$336
|
3
+5.7%
|
112.11
|
US$336
|
|
|
2026-01-30 |
2025-12-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
22
+18.0%
112.11
US$2,466
|
22
+18.0%
|
112.11
|
US$2,466
|
|
|
2026-01-30 |
2025-12-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
26
+19.3%
112.11
US$2,915
|
26
+19.3%
|
112.11
|
US$2,915
|
|
|
2026-01-30 |
2025-12-31 |
PP
Planned purchase
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
28
+19.9%
112.11
US$3,139
|
28
+19.9%
|
112.11
|
US$3,139
|
|
|
2026-01-30 |
2025-12-31 |
PP
Planned purchase
|
Senior Officer of Issuer
Officer
|
12
+0.3%
112.11
US$1,345
|
12
+0.3%
|
112.11
|
US$1,345
|
|
|
2025-12-19 |
2025-12-18 |
S
Sale
|
Director of Issuer, Director or Senior Officer of 10% Security Holder
Non-Executive Director
|
28,000
-2.4%
181.31
CA$5,076,680
|
28,000
-2.4%
|
181.31
|
CA$5,076,680
|
|
|
2025-12-18 |
2025-12-15 |
B
Purchase
|
Director of Issuer, Director or Senior Officer of 10% Security Holder
Non-Executive Director
|
108
+6.7%
131.85
US$14,240
|
108
+6.7%
|
131.85
|
US$14,240
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-4.0%
132.41
US$13,241
|
100
-4.0%
|
132.41
|
US$13,241
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-3.9%
132.14
US$13,214
|
100
-3.9%
|
132.14
|
US$13,214
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-7.2%
132.00
US$26,400
|
200
-7.2%
|
132.00
|
US$26,400
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-3.5%
131.99
US$13,199
|
100
-3.5%
|
131.99
|
US$13,199
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-3.3%
131.97
US$13,197
|
100
-3.3%
|
131.97
|
US$13,197
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-3.2%
131.89
US$13,189
|
100
-3.2%
|
131.89
|
US$13,189
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-3.1%
131.84
US$13,184
|
100
-3.1%
|
131.84
|
US$13,184
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-3.0%
131.81
US$13,181
|
100
-3.0%
|
131.81
|
US$13,181
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-2.9%
131.79
US$13,179
|
100
-2.9%
|
131.79
|
US$13,179
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
150
-4.2%
131.77
US$19,766
|
150
-4.2%
|
131.77
|
US$19,766
|
|
|
2025-12-16 |
2025-12-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-2.7%
131.75
US$13,175
|
100
-2.7%
|
131.75
|
US$13,175
|
|
|
2025-12-15 |
2025-12-15 |
PrS
Proposed sale
|
Officer
Officer
|
1,250
130.70
US$163,375
|
1,250
|
130.70
|
US$163,375
|
|
|
2025-12-11 |
2025-12-10 |
PP
Planned purchase
|
10% Security Holder of Issuer
Large shareholder
|
55,512
+0.0%
194.43
CA$10,793,198
|
55,512
+0.0%
|
194.43
|
CA$10,793,198
|
|
|
2025-12-11 |
2025-12-10 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
32,343
-0.0%
128.91
US$4,169,336
|
32,343
-0.0%
|
128.91
|
US$4,169,336
|
|
|
2025-12-11 |
2025-12-10 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
24,500
-0.0%
178.35
CA$4,369,575
|
24,500
-0.0%
|
178.35
|
CA$4,369,575
|
|
|
2025-12-11 |
2025-12-09 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
41,041
-0.0%
129.25
US$5,304,549
|
41,041
-0.0%
|
129.25
|
US$5,304,549
|
|
|
2025-12-11 |
2025-12-09 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
36,400
-0.0%
179.14
CA$6,520,696
|
36,400
-0.0%
|
179.14
|
CA$6,520,696
|
|
|
2025-12-11 |
2025-12-08 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
32,463
-0.0%
130.77
US$4,245,187
|
32,463
-0.0%
|
130.77
|
US$4,245,187
|
|
|
2025-12-11 |
2025-12-08 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
28,700
-0.0%
181.17
CA$5,199,579
|
28,700
-0.0%
|
181.17
|
CA$5,199,579
|
|
|
2025-12-05 |
2025-12-05 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
47,238
-0.0%
134.37
US$6,347,370
|
47,238
-0.0%
|
134.37
|
US$6,347,370
|
|
|
2025-12-05 |
2025-12-05 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
47,900
-0.0%
186.31
CA$8,924,249
|
47,900
-0.0%
|
186.31
|
CA$8,924,249
|
|
|
2025-12-05 |
2025-12-04 |
S
Sale
|
10% Security Holder of Issuer
Large shareholder
|
61,982
-0.0%
133.77
US$8,291,332
|
61,982
-0.0%
|
133.77
|
US$8,291,332
|
|