|
2026-05-15 |
2026-05-15 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
91,388
+11.9%
205.14
US$1,623,509
|
91,388
+11.9%
|
205.14
|
US$1,623,509
|
|
|
2026-05-14 |
2026-05-14 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
93,243
429.01
US$4,844,146
|
93,243
|
429.01
|
US$4,844,146
|
|
|
2026-05-13 |
2026-05-13 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
44,174
-14.4%
224.24
CA$4,081,611
|
44,174
-14.4%
|
224.24
|
CA$4,081,611
|
|
|
2026-05-13 |
2026-05-13 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
1,500
+75.0%
133.00
CA$199,500
|
1,500
+75.0%
|
133.00
|
CA$199,500
|
|
|
2026-03-30 |
2026-03-27 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
1,000
+20.4%
134.00
CA$134,000
|
1,000
+20.4%
|
134.00
|
CA$134,000
|
|
|
2026-03-19 |
2026-03-18 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
1,000
+37.0%
146.00
CA$146,000
|
1,000
+37.0%
|
146.00
|
CA$146,000
|
|
|
2026-03-12 |
2026-03-11 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
1,000
+58.8%
146.50
CA$146,500
|
1,000
+58.8%
|
146.50
|
CA$146,500
|
|
|
2026-02-26 |
2026-02-25 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
500
+0.5%
156.37
CA$78,187
|
500
+0.5%
|
156.37
|
CA$78,187
|
|
|
2026-02-18 |
2026-02-18 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
2,000
157.43
CA$314,860
|
2,000
|
157.43
|
CA$314,860
|
|
|
2025-12-15 |
2025-12-15 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
7,075
145.04
US$1,026,158
|
7,075
|
145.04
|
US$1,026,158
|
|
|
2025-12-15 |
2025-12-15 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
7,075
-14.0%
144.32
US$1,021,053
|
7,075
-14.0%
|
144.32
|
US$1,021,053
|
|
|
2025-12-12 |
2025-12-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
20,000
-9.7%
201.00
CA$4,020,000
|
20,000
-9.7%
|
201.00
|
CA$4,020,000
|
|
|
2025-12-10 |
2025-12-10 |
S
Sale
|
Senior Officer of Issuer
Officer
|
20,000
-8.8%
198.06
CA$3,961,284
|
20,000
-8.8%
|
198.06
|
CA$3,961,284
|
|
|
2025-12-08 |
2025-12-08 |
S
Sale
|
Senior Officer of Issuer
Officer
|
16,018
-42.2%
196.06
CA$3,140,489
|
16,018
-42.2%
|
196.06
|
CA$3,140,489
|
|
|
2025-12-03 |
2025-12-02 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
6,250
-21.5%
142.29
US$889,312
|
6,250
-21.5%
|
142.29
|
US$889,312
|
|
|
2025-11-26 |
2025-11-25 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
10,000
-58.4%
141.62
CA$1,416,249
|
10,000
-58.4%
|
141.62
|
CA$1,416,249
|
|
|
2025-11-14 |
2025-11-13 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
10,000
-21.1%
149.15
US$1,491,459
|
10,000
-21.1%
|
149.15
|
US$1,491,459
|
|
|
2025-09-26 |
2025-09-26 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
2,080
-6.6%
217.05
CA$451,464
|
2,080
-6.6%
|
217.05
|
CA$451,464
|
|
|
2025-09-24 |
2025-09-22 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
7,000
-31.5%
163.76
US$1,146,312
|
7,000
-31.5%
|
163.76
|
US$1,146,312
|
|
|
2025-09-19 |
2025-09-18 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
13,500
-35.2%
229.82
CA$3,102,570
|
13,500
-35.2%
|
229.82
|
CA$3,102,570
|
|
|
2025-09-19 |
2025-09-17 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
19,500
-33.7%
229.45
CA$4,474,275
|
19,500
-33.7%
|
229.45
|
CA$4,474,275
|
|
|
2025-08-21 |
2025-08-20 |
S
Sale
|
Senior Officer of Issuer
Officer
|
7,000
228.44
CA$1,599,080
|
7,000
|
228.44
|
CA$1,599,080
|
|
|
2025-06-25 |
2025-06-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
40,000
179.50
CA$7,180,000
|
40,000
|
179.50
|
CA$7,180,000
|
|
|
2025-06-25 |
2025-06-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
14,000
179.58
CA$2,514,120
|
14,000
|
179.58
|
CA$2,514,120
|
|
|
2025-06-25 |
2025-06-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
26,290
179.66
CA$4,723,261
|
26,290
|
179.66
|
CA$4,723,261
|
|
|
2025-05-20 |
2025-05-20 |
S
Sale
|
Senior Officer of Issuer
Officer
|
5,763
-53.5%
124.79
US$719,176
|
5,763
-53.5%
|
124.79
|
US$719,176
|
|
|
2025-05-20 |
2025-05-19 |
S
Sale
|
Senior Officer of Issuer
Officer
|
14,237
-56.9%
125.13
US$1,781,484
|
14,237
-56.9%
|
125.13
|
US$1,781,484
|
|
|
2025-05-16 |
2025-05-14 |
S
Sale
|
Senior Officer of Issuer
Officer
|
4,000
-36.4%
128.60
US$514,400
|
4,000
-36.4%
|
128.60
|
US$514,400
|
|
|
2025-05-13 |
2025-05-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
5,000
179.76
CA$898,810
|
5,000
|
179.76
|
CA$898,810
|
|
|
2024-12-09 |
2024-12-09 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
4,865
149.51
US$727,366
|
4,865
|
149.51
|
US$727,366
|
|
|
2024-12-04 |
2024-12-03 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
3,695
-16.2%
151.71
US$560,568
|
3,695
-16.2%
|
151.71
|
US$560,568
|
|
|
2024-11-21 |
2024-11-21 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
6,019
-16.7%
142.85
US$859,842
|
6,019
-16.7%
|
142.85
|
US$859,842
|
|
|
2024-11-20 |
2024-11-20 |
PrS
Proposed sale
|
Board Member
|
12,500
141.61
US$1,770,125
|
12,500
|
141.61
|
US$1,770,125
|
|
|
2024-11-20 |
2024-11-20 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
6,481
-15.2%
141.56
US$917,480
|
6,481
-15.2%
|
141.56
|
US$917,480
|
|
|
2024-11-16 |
2024-11-15 |
S
Sale
|
Senior Officer of Issuer
Officer
|
9,083
-36.2%
144.74
US$1,314,673
|
9,083
-36.2%
|
144.74
|
US$1,314,673
|
|
|
2024-11-16 |
2024-11-14 |
S
Sale
|
Senior Officer of Issuer
Officer
|
10,917
148.14
CA$1,617,244
|
10,917
|
148.14
|
CA$1,617,244
|
|
|
2024-11-11 |
2024-11-07 |
S
Sale
|
Senior Officer of Issuer
Officer
|
20,000
-10.4%
209.21
CA$4,184,238
|
20,000
-10.4%
|
209.21
|
CA$4,184,238
|
|
|
2025-05-23 |
2024-09-30 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
150.87
US$301,740
|
2,000
|
150.87
|
US$301,740
|
|
|
2024-09-18 |
2024-09-18 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
3,130
-5.1%
198.00
CA$619,740
|
3,130
-5.1%
|
198.00
|
CA$619,740
|
|
|
2024-09-18 |
2024-09-17 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
17,570
-22.4%
200.29
CA$3,519,120
|
17,570
-22.4%
|
200.29
|
CA$3,519,120
|
|
|
2024-09-13 |
2024-09-13 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
3,320
-6.4%
198.03
CA$657,449
|
3,320
-6.4%
|
198.03
|
CA$657,449
|
|
|
2024-09-13 |
2024-09-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
11,000
198.09
CA$2,179,027
|
11,000
|
198.09
|
CA$2,179,027
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
12,500
-19.4%
194.07
CA$2,425,875
|
12,500
-19.4%
|
194.07
|
CA$2,425,875
|
|
|
2024-09-12 |
2024-09-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
19,000
-17.8%
193.16
CA$3,670,076
|
19,000
-17.8%
|
193.16
|
CA$3,670,076
|
|
|
2024-09-11 |
2024-09-10 |
S
Sale
|
Senior Officer of Issuer
Officer
|
9,000
-7.8%
192.63
CA$1,733,651
|
9,000
-7.8%
|
192.63
|
CA$1,733,651
|
|
|
2024-09-10 |
2024-09-09 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
11,300
-14.9%
194.03
CA$2,192,594
|
11,300
-14.9%
|
194.03
|
CA$2,192,594
|
|
|
2024-09-05 |
2024-09-03 |
S
Sale
|
Director or Senior Officer of Insider or Subsidiary of Issuer
Executive Director
|
4,600
-5.7%
195.02
CA$897,071
|
4,600
-5.7%
|
195.02
|
CA$897,071
|
|
|
2024-08-15 |
2024-08-15 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
5,300
-30.3%
136.30
US$722,390
|
5,300
-30.3%
|
136.30
|
US$722,390
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
100
-0.4%
151.31
CA$15,131
|
100
-0.4%
|
151.31
|
CA$15,131
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
200
-0.7%
151.30
CA$30,260
|
200
-0.7%
|
151.30
|
CA$30,260
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
1,400
-4.7%
151.29
CA$211,806
|
1,400
-4.7%
|
151.29
|
CA$211,806
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
100
-0.3%
151.11
CA$15,111
|
100
-0.3%
|
151.11
|
CA$15,111
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
300
-1.0%
151.10
CA$45,330
|
300
-1.0%
|
151.10
|
CA$45,330
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
500
-1.6%
151.09
CA$75,545
|
500
-1.6%
|
151.09
|
CA$75,545
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
100
-0.3%
151.08
CA$15,108
|
100
-0.3%
|
151.08
|
CA$15,108
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
300
-1.0%
151.07
CA$45,321
|
300
-1.0%
|
151.07
|
CA$45,321
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
300
-0.9%
151.06
CA$45,318
|
300
-0.9%
|
151.06
|
CA$45,318
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
200
-0.6%
151.05
CA$30,210
|
200
-0.6%
|
151.05
|
CA$30,210
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
600
-1.8%
151.03
CA$90,618
|
600
-1.8%
|
151.03
|
CA$90,618
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
300
-0.9%
151.02
CA$45,306
|
300
-0.9%
|
151.02
|
CA$45,306
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
700
-2.1%
151.01
CA$105,707
|
700
-2.1%
|
151.01
|
CA$105,707
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
6,700
-16.7%
151.00
CA$1,011,700
|
6,700
-16.7%
|
151.00
|
CA$1,011,700
|
|
|
2024-06-20 |
2024-06-20 |
S
Sale
|
Senior Officer of Issuer
Officer
|
5,000
-40.0%
148.49
CA$742,465
|
5,000
-40.0%
|
148.49
|
CA$742,465
|
|
|
2024-06-18 |
2024-06-18 |
S
Sale
|
Senior Officer of Issuer
Officer
|
5,000
-28.6%
150.60
CA$753,004
|
5,000
-28.6%
|
150.60
|
CA$753,004
|
|
|
2024-06-17 |
2024-06-17 |
S
Sale
|
Senior Officer of Issuer
Officer
|
5,000
-22.2%
150.85
CA$754,255
|
5,000
-22.2%
|
150.85
|
CA$754,255
|
|
|
2024-06-14 |
2024-06-14 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
4,975
-41.1%
150.43
CA$748,385
|
4,975
-41.1%
|
150.43
|
CA$748,385
|
|
|
2024-03-27 |
2024-03-26 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
5,100
-11.8%
120.86
CA$616,379
|
5,100
-11.8%
|
120.86
|
CA$616,379
|
|
|
2024-03-26 |
2024-03-26 |
PrS
Proposed sale
|
Other:Board of Directors
Non-Executive Director
|
5,100
121.32
US$618,732
|
5,100
|
121.32
|
US$618,732
|
|
|
2024-03-18 |
2024-03-18 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
4,330
-22.1%
119.04
US$515,434
|
4,330
-22.1%
|
119.04
|
US$515,434
|
|
|
2024-03-15 |
2024-03-14 |
S
Sale
|
Senior Officer of Issuer
Officer
|
12,700
-29.1%
160.30
CA$2,035,810
|
12,700
-29.1%
|
160.30
|
CA$2,035,810
|
|
|
2024-03-15 |
2024-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,300
-2.9%
162.46
CA$211,198
|
1,300
-2.9%
|
162.46
|
CA$211,198
|
|
|
2024-03-15 |
2024-03-12 |
S
Sale
|
Senior Officer of Issuer
Officer
|
17,700
-28.3%
159.81
CA$2,828,637
|
17,700
-28.3%
|
159.81
|
CA$2,828,637
|
|
|
2024-03-15 |
2024-03-12 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.2%
159.84
CA$15,984
|
100
-0.2%
|
159.84
|
CA$15,984
|
|
|
2024-03-15 |
2024-03-12 |
S
Sale
|
Senior Officer of Issuer
Officer
|
8,000
-11.3%
159.90
CA$1,279,200
|
8,000
-11.3%
|
159.90
|
CA$1,279,200
|
|
|
2024-03-15 |
2024-03-12 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-0.3%
159.91
CA$31,981
|
200
-0.3%
|
159.91
|
CA$31,981
|
|