|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
21,181
+33.0%
401.90
CA$3,038,910
|
21,181
+33.0%
|
401.90
|
CA$3,038,910
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
45,511
-23.5%
59.73
CA$3,389,443
|
45,511
-23.5%
|
59.73
|
CA$3,389,443
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
21,877
+0.2%
249.41
CA$897,026
|
21,877
+0.2%
|
249.41
|
CA$897,026
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,000
-1.8%
214.60
CA$429,200
|
2,000
-1.8%
|
214.60
|
CA$429,200
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,000
-1.8%
214.28
CA$428,557
|
2,000
-1.8%
|
214.28
|
CA$428,557
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,000
-1.8%
213.90
CA$427,800
|
2,000
-1.8%
|
213.90
|
CA$427,800
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,000
-1.7%
213.80
CA$427,600
|
2,000
-1.7%
|
213.80
|
CA$427,600
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,000
-1.7%
213.50
CA$427,000
|
2,000
-1.7%
|
213.50
|
CA$427,000
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,000
-1.7%
213.75
CA$427,503
|
2,000
-1.7%
|
213.75
|
CA$427,503
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
8,000
-6.3%
214.50
CA$1,716,000
|
8,000
-6.3%
|
214.50
|
CA$1,716,000
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
8,000
-5.9%
213.75
CA$1,710,000
|
8,000
-5.9%
|
213.75
|
CA$1,710,000
|
|
|
2026-02-19 |
2026-02-18 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
10,000
-6.9%
214.00
CA$2,140,000
|
10,000
-6.9%
|
214.00
|
CA$2,140,000
|
|
|
2026-02-13 |
2026-02-12 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
1,200
-38.1%
209.40
CA$251,280
|
1,200
-38.1%
|
209.40
|
CA$251,280
|
|
|
2026-02-13 |
2026-02-12 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
200
-6.0%
209.43
CA$41,886
|
200
-6.0%
|
209.43
|
CA$41,886
|
|
|
2026-02-11 |
2026-02-11 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
6,000
161.88
US$971,280
|
6,000
|
161.88
|
US$971,280
|
|
|
2026-02-13 |
2026-02-10 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
400
-10.7%
223.52
CA$89,408
|
400
-10.7%
|
223.52
|
CA$89,408
|
|
|
2026-02-13 |
2026-02-10 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
400
-9.6%
223.47
CA$89,388
|
400
-9.6%
|
223.47
|
CA$89,388
|
|
|
2026-02-13 |
2026-02-10 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
300
-6.7%
223.46
CA$67,038
|
300
-6.7%
|
223.46
|
CA$67,038
|
|
|
2026-02-13 |
2026-02-10 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
100
-2.2%
223.44
CA$22,344
|
100
-2.2%
|
223.44
|
CA$22,344
|
|
|
2026-02-13 |
2026-02-10 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
223.75
CA$447,500
|
2,000
-0.8%
|
223.75
|
CA$447,500
|
|
|
2026-02-13 |
2026-02-10 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
224.00
CA$448,000
|
2,000
-0.8%
|
224.00
|
CA$448,000
|
|
|
2026-02-13 |
2026-02-10 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
223.85
CA$447,700
|
2,000
-0.8%
|
223.85
|
CA$447,700
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
221.01
CA$442,021
|
2,000
-0.8%
|
221.01
|
CA$442,021
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
221.20
CA$442,400
|
2,000
-0.8%
|
221.20
|
CA$442,400
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
221.00
CA$442,000
|
2,000
-0.8%
|
221.00
|
CA$442,000
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
222.50
CA$445,000
|
2,000
-0.8%
|
222.50
|
CA$445,000
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
222.00
CA$444,002
|
2,000
-0.8%
|
222.00
|
CA$444,002
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
222.25
CA$444,500
|
2,000
-0.8%
|
222.25
|
CA$444,500
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.7%
222.08
CA$444,165
|
2,000
-0.7%
|
222.08
|
CA$444,165
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.7%
222.54
CA$445,071
|
2,000
-0.7%
|
222.54
|
CA$445,071
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.7%
222.75
CA$445,500
|
2,000
-0.7%
|
222.75
|
CA$445,500
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.7%
222.60
CA$445,200
|
2,000
-0.7%
|
222.60
|
CA$445,200
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.7%
222.70
CA$445,400
|
2,000
-0.7%
|
222.70
|
CA$445,400
|
|
|
2026-02-13 |
2026-02-09 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.7%
222.60
CA$445,207
|
2,000
-0.7%
|
222.60
|
CA$445,207
|
|
|
2025-11-24 |
2025-11-20 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
1,000
-30.3%
212.79
CA$212,790
|
1,000
-30.3%
|
212.79
|
CA$212,790
|
|
|
2025-11-24 |
2025-11-20 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
100
-2.9%
212.91
CA$21,291
|
100
-2.9%
|
212.91
|
CA$21,291
|
|
|
2025-11-24 |
2025-11-20 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
100
-2.9%
212.92
CA$21,292
|
100
-2.9%
|
212.92
|
CA$21,292
|
|
|
2025-11-24 |
2025-11-20 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
200
-5.4%
212.94
CA$42,588
|
200
-5.4%
|
212.94
|
CA$42,588
|
|
|
2025-11-24 |
2025-11-20 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
200
-5.1%
213.14
CA$42,628
|
200
-5.1%
|
213.14
|
CA$42,628
|
|
|
2025-11-24 |
2025-11-20 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
600
-13.3%
213.12
CA$127,872
|
600
-13.3%
|
213.12
|
CA$127,872
|
|
|
2025-11-24 |
2025-11-20 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
100
-2.2%
213.27
CA$21,327
|
100
-2.2%
|
213.27
|
CA$21,327
|
|
|
2025-11-24 |
2025-11-20 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
400
-8.0%
213.28
CA$85,312
|
400
-8.0%
|
213.28
|
CA$85,312
|
|
|
2025-09-17 |
2025-09-15 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
120,500
285.69
CA$34,425,693
|
120,500
|
285.69
|
CA$34,425,693
|
|
|
2025-09-12 |
2025-09-12 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
6,000
-42.9%
206.22
US$1,237,290
|
6,000
-42.9%
|
206.22
|
US$1,237,290
|
|
|
2025-09-15 |
2025-09-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
289.25
CA$578,500
|
2,000
-0.8%
|
289.25
|
CA$578,500
|
|
|
2025-09-15 |
2025-09-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
4,000
-1.5%
289.00
CA$1,156,000
|
4,000
-1.5%
|
289.00
|
CA$1,156,000
|
|
|
2025-09-15 |
2025-09-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
4,000
-1.5%
289.50
CA$1,158,000
|
4,000
-1.5%
|
289.50
|
CA$1,158,000
|
|
|
2025-09-15 |
2025-09-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,000
-0.8%
289.75
CA$579,500
|
2,000
-0.8%
|
289.75
|
CA$579,500
|
|
|
2025-08-27 |
2025-08-26 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
3,000
-23.1%
201.40
US$604,202
|
3,000
-23.1%
|
201.40
|
US$604,202
|
|
|
2025-08-21 |
2025-08-20 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
500
-2.4%
278.58
CA$139,290
|
500
-2.4%
|
278.58
|
CA$139,290
|
|
|
2025-08-21 |
2025-08-20 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
500
-2.4%
278.25
CA$139,125
|
500
-2.4%
|
278.25
|
CA$139,125
|
|
|
2025-08-21 |
2025-08-20 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
500
-2.3%
277.75
CA$138,875
|
500
-2.3%
|
277.75
|
CA$138,875
|
|
|
2025-08-21 |
2025-08-20 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,500
-10.4%
279.00
CA$697,500
|
2,500
-10.4%
|
279.00
|
CA$697,500
|
|
|
2025-08-21 |
2025-08-20 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
500
-2.0%
278.77
CA$139,384
|
500
-2.0%
|
278.77
|
CA$139,384
|
|
|
2025-08-21 |
2025-08-20 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
3,500
-12.5%
278.50
CA$974,750
|
3,500
-12.5%
|
278.50
|
CA$974,750
|
|
|
2025-08-21 |
2025-08-20 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
500
-1.8%
278.62
CA$139,310
|
500
-1.8%
|
278.62
|
CA$139,310
|
|
|
2025-08-21 |
2025-08-20 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
3,000
-9.5%
278.75
CA$836,250
|
3,000
-9.5%
|
278.75
|
CA$836,250
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
500
-1.6%
277.55
CA$138,775
|
500
-1.6%
|
277.55
|
CA$138,775
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
500
-1.5%
277.04
CA$138,520
|
500
-1.5%
|
277.04
|
CA$138,520
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,000
-5.8%
277.25
CA$554,500
|
2,000
-5.8%
|
277.25
|
CA$554,500
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1,000
-2.8%
277.02
CA$277,020
|
1,000
-2.8%
|
277.02
|
CA$277,020
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1,500
-4.1%
277.34
CA$416,010
|
1,500
-4.1%
|
277.34
|
CA$416,010
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1,000
-2.6%
277.19
CA$277,190
|
1,000
-2.6%
|
277.19
|
CA$277,190
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
3,000
-7.3%
276.91
CA$830,730
|
3,000
-7.3%
|
276.91
|
CA$830,730
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1,000
-2.4%
277.06
CA$277,060
|
1,000
-2.4%
|
277.06
|
CA$277,060
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
500
-1.2%
277.59
CA$138,795
|
500
-1.2%
|
277.59
|
CA$138,795
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
2,000
-4.5%
277.17
CA$554,340
|
2,000
-4.5%
|
277.17
|
CA$554,340
|
|
|
2025-08-21 |
2025-08-19 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
500
-1.1%
277.60
CA$138,800
|
500
-1.1%
|
277.60
|
CA$138,800
|
|
|
2025-08-07 |
2025-08-07 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
200
-11.8%
271.62
CA$54,324
|
200
-11.8%
|
271.62
|
CA$54,324
|
|
|
2025-08-07 |
2025-08-07 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
400
-19.0%
271.65
CA$108,660
|
400
-19.0%
|
271.65
|
CA$108,660
|
|
|
2025-08-07 |
2025-08-07 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
300
-12.5%
271.82
CA$81,546
|
300
-12.5%
|
271.82
|
CA$81,546
|
|
|
2025-08-07 |
2025-08-07 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
100
-4.0%
271.83
CA$27,183
|
100
-4.0%
|
271.83
|
CA$27,183
|
|
|
2025-08-07 |
2025-08-07 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
200
-7.4%
271.85
CA$54,370
|
200
-7.4%
|
271.85
|
CA$54,370
|
|
|
2025-08-07 |
2025-08-07 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
200
-6.9%
271.87
CA$54,374
|
200
-6.9%
|
271.87
|
CA$54,374
|
|
|
2025-08-07 |
2025-08-07 |
S
Sale
|
Director of Issuer
Non-Executive Director
|
300
-9.4%
271.88
CA$81,564
|
300
-9.4%
|
271.88
|
CA$81,564
|
|