Past 90 days
Past 90 days
Past 90 days
Past 90 days
Search
Notification date | Transaction date | B/S Transaction type | Insider and/or position |
Nb. shares Price Value |
Number of shares | Price | Value | Details |
---|---|---|---|---|---|---|---|---|
2025-04-10 | 2025-03-31 | PP Planned purchase |
Vollmershausen, Christopher Charles Norman Senior Officer of Issuer Officer |
1,000
+1.5%
151.76CAD 13,924 |
1,000 +1.5% | 151.76 | CAD 100,000 | |
2025-04-10 | 2025-03-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
1,000
+0.3%
151.76CAD 19,304 |
1,000 +0.3% | 151.76 | CAD 100,000 | |
2025-04-10 | 2025-03-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
1,000
+0.8%
151.76CAD 13,924 |
1,000 +0.8% | 151.76 | CAD 100,000 | |
2025-04-10 | 2025-03-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
1,000
+0.3%
151.76CAD 14,452 |
1,000 +0.3% | 151.76 | CAD 100,000 | |
2025-04-10 | 2025-03-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
1,000
+0.6%
151.76CAD 15,190 |
1,000 +0.6% | 151.76 | CAD 100,000 | |
2025-04-10 | 2025-03-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
1,000
+0.3%
151.76CAD 31,225 |
1,000 +0.3% | 151.76 | CAD 100,000 | |
2025-03-31 | 2025-03-28 | S Sale |
Vollmershausen, Christopher Charles Norman Senior Officer of Issuer Officer |
6,000
-40.5%
155.55CAD 652,377 |
6,000 -40.5% | 155.55 | CAD 933,300 | |
2025-03-28 | 2025-03-25 | S Sale |
Senior Officer of Issuer Officer |
7,146
-10.5%
151.95CAD 760,301 |
7,146 -10.5% | 151.95 | CAD 1,085,835 | |
2025-03-25 | 2025-03-25 | S Sale |
Senior Officer of Issuer Officer |
5,000
-23.4%
150.99CAD 528,616 |
5,000 -23.4% | 150.99 | CAD 754,950 | |
2025-03-13 | 2025-03-13 | S Sale |
Senior Officer of Issuer Officer |
8,000
-10.5%
147.59CAD 817,767 |
8,000 -10.5% | 147.59 | CAD 1,180,720 | |
2025-03-13 | 2025-03-13 | S Sale |
Senior Officer of Issuer Officer |
10,000
-28.2%
148.32CAD 1,027,264 |
10,000 -28.2% | 148.32 | CAD 1,483,200 | |
2025-02-24 | 2025-02-19 | S Sale |
Senior Officer of Issuer Officer |
5,625
-20.9%
139.99CAD 554,447 |
5,625 -20.9% | 139.99 | CAD 787,455 | |
2025-02-04 | 2025-01-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
449
+0.4%
112.47CAD 34,844 |
449 +0.4% | 112.47 | CAD 50,499 | |
2025-01-20 | 2025-01-14 | S Sale |
Director of Issuer, Senior Officer of Issuer Executive Director |
20,000
-16.6%
118.49CAD 1,648,433 |
20,000 -16.6% | 118.49 | CAD 2,369,800 | |
2025-01-16 | 2025-01-14 | S Sale |
Senior Officer of Issuer Officer |
10,000
-22.1%
120.27CAD 836,619 |
10,000 -22.1% | 120.27 | CAD 1,202,730 | |
2025-01-14 | 2025-01-13 | S Sale |
Director of Issuer Non-Executive Director |
2,000
-9.9%
118.43CAD 164,144 |
2,000 -9.9% | 118.43 | CAD 236,860 | |
2025-01-13 | 2025-01-13 | S Sale |
Senior Officer of Issuer Officer |
20,000
-15.0%
118.94CAD 1,648,544 |
20,000 -15.0% | 118.94 | CAD 2,378,852 | |
2025-01-13 | 2025-01-10 | S Sale |
Senior Officer of Issuer Officer |
4,300
-6.0%
122.39CAD 365,605 |
4,300 -6.0% | 122.39 | CAD 526,277 | |
2025-01-13 | 2025-01-09 | S Sale |
Vollmershausen, Christopher Charles Norman Senior Officer of Issuer Officer |
7,500
-27.6%
121.75CAD 635,077 |
7,500 -27.6% | 121.75 | CAD 913,124 | |
2025-01-13 | 2025-01-09 | S Sale |
Vollmershausen, Christopher Charles Norman Senior Officer of Issuer Officer |
9,000
-24.9%
121.78CAD 762,285 |
9,000 -24.9% | 121.78 | CAD 1,096,025 | |
2025-01-13 | 2025-01-09 | S Sale |
Senior Officer of Issuer Officer |
5,700
-7.3%
122.00CAD 483,651 |
5,700 -7.3% | 122.00 | CAD 695,400 | |
2025-01-13 | 2025-01-09 | S Sale |
Senior Officer of Issuer Officer |
10,000
-11.4%
121.81CAD 847,193 |
10,000 -11.4% | 121.81 | CAD 1,218,107 | |
2025-01-13 | 2025-01-09 | S Sale |
Senior Officer of Issuer Officer |
10,000
-10.2%
121.50CAD 845,033 |
10,000 -10.2% | 121.50 | CAD 1,215,000 | |
2025-01-10 | 2025-01-09 | S Sale |
Senior Officer of Issuer Officer |
22,500
-30.5%
121.80CAD 1,906,018 |
22,500 -30.5% | 121.80 | CAD 2,740,500 | |
2025-01-10 | 2025-01-09 | S Sale |
Senior Officer of Issuer Officer |
922
-1.8%
121.41CAD 77,854 |
922 -1.8% | 121.41 | CAD 111,940 | |
2025-02-04 | 2024-12-31 | PP Planned purchase |
Vollmershausen, Christopher Charles Norman Senior Officer of Issuer Officer |
194
+0.7%
112.47CAD 15,191 |
194 +0.7% | 112.47 | CAD 21,819 | |
2025-02-04 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
223
+0.3%
112.47CAD 17,461 |
223 +0.3% | 112.47 | CAD 25,081 | |
2025-02-04 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
194
+0.9%
112.47CAD 15,191 |
194 +0.9% | 112.47 | CAD 21,819 | |
2025-02-04 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
200
+0.4%
112.47CAD 15,660 |
200 +0.4% | 112.47 | CAD 22,494 | |
2025-02-04 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
201
+0.4%
112.47CAD 15,739 |
201 +0.4% | 112.47 | CAD 22,606 | |
2025-01-20 | 2024-12-31 | S Sale |
Director of Issuer, Senior Officer of Issuer Executive Director |
11,954
-9.0%
123.16CAD 1,024,984 |
11,954 -9.0% | 123.16 | CAD 1,472,255 | |
2025-01-03 | 2024-12-31 | S Sale |
Vollmershausen, Christopher Charles Norman Senior Officer of Issuer Officer |
19,948
111.84CAD 1,553,211 |
19,948 | 111.84 | CAD 2,230,984 | |
2025-01-03 | 2024-12-31 | S Sale |
Director of Issuer Non-Executive Director |
2,208
-6.5%
111.84CAD 171,922 |
2,208 -6.5% | 111.84 | CAD 246,943 | |
2025-01-03 | 2024-12-31 | S Sale |
Senior Officer of Issuer Officer |
21,052
-19.4%
111.84CAD 1,639,172 |
21,052 -19.4% | 111.84 | CAD 2,354,456 | |
2025-01-03 | 2024-12-31 | S Sale |
Director of Issuer Non-Executive Director |
552
-2.7%
111.84CAD 42,980 |
552 -2.7% | 111.84 | CAD 61,736 | |
2025-01-03 | 2024-12-31 | S Sale |
Director of Issuer Non-Executive Director |
2,208
-11.5%
111.84CAD 171,922 |
2,208 -11.5% | 111.84 | CAD 246,943 | |
2025-01-03 | 2024-12-31 | S Sale |
Director of Issuer Non-Executive Director |
2,208
-9.7%
111.84CAD 171,922 |
2,208 -9.7% | 111.84 | CAD 246,943 | |
2025-01-03 | 2024-12-31 | S Sale |
Senior Officer of Issuer Officer |
17,936
-11.8%
111.84CAD 1,396,551 |
17,936 -11.8% | 111.84 | CAD 2,005,962 | |
2024-12-06 | 2024-12-04 | S Sale |
Senior Officer of Issuer Officer |
10,000
-12.4%
122.00CAD 867,054 |
10,000 -12.4% | 122.00 | CAD 1,220,000 | |
2024-11-22 | 2024-11-22 | S Sale |
Senior Officer of Issuer Officer |
5,000
-5.8%
118.25CAD 423,985 |
5,000 -5.8% | 118.25 | CAD 591,250 | |
2024-11-14 | 2024-11-14 | S Sale |
Senior Officer of Issuer Officer |
19,900
-14.3%
109.25CAD 1,559,029 |
19,900 -14.3% | 109.25 | CAD 2,174,075 | |
2024-11-15 | 2024-11-11 | S Sale |
Vollmershausen, Christopher Charles Norman Senior Officer of Issuer Officer |
15,072
-58.1%
110.27CAD 1,194,970 |
15,072 -58.1% | 110.27 | CAD 1,661,989 | |
2024-11-06 | 2024-11-06 | S Sale |
Director of Issuer, Senior Officer of Issuer Executive Director |
10,000
-8.5%
116.15CAD 839,881 |
10,000 -8.5% | 116.15 | CAD 1,161,500 | |
2024-11-06 | 2024-11-05 | S Sale |
Director of Issuer, Senior Officer of Issuer Executive Director |
15,000
-11.3%
118.67CAD 1,280,212 |
15,000 -11.3% | 118.67 | CAD 1,780,050 | |
2024-10-16 | 2024-09-30 | PP Planned purchase |
Vollmershausen, Christopher Charles Norman Senior Officer of Issuer Officer |
193
+1.8%
112.71CAD 16,080 |
193 +1.8% | 112.71 | CAD 21,753 | |
2024-10-16 | 2024-09-30 | PP Planned purchase |
Senior Officer of Issuer Officer |
241
+2.9%
112.71CAD 20,079 |
241 +2.9% | 112.71 | CAD 27,163 | |
2024-10-16 | 2024-09-30 | PP Planned purchase |
Senior Officer of Issuer Officer |
222
+0.3%
112.71CAD 18,496 |
222 +0.3% | 112.71 | CAD 25,022 | |
2024-10-16 | 2024-09-30 | PP Planned purchase |
Senior Officer of Issuer Officer |
259
+2.2%
112.71CAD 21,579 |
259 +2.2% | 112.71 | CAD 29,192 | |
2024-10-16 | 2024-09-30 | PP Planned purchase |
Senior Officer of Issuer Officer |
193
+4.1%
112.71CAD 16,080 |
193 +4.1% | 112.71 | CAD 21,753 | |
2024-10-16 | 2024-09-30 | PP Planned purchase |
Senior Officer of Issuer Officer |
200
+0.6%
112.71CAD 16,663 |
200 +0.6% | 112.71 | CAD 22,542 | |
2024-10-16 | 2024-09-30 | PP Planned purchase |
Senior Officer of Issuer Officer |
199
+0.7%
112.71CAD 16,580 |
199 +0.7% | 112.71 | CAD 22,429 | |
2024-10-16 | 2024-09-30 | PP Planned purchase |
Senior Officer of Issuer Officer |
449
+0.3%
112.71CAD 37,409 |
449 +0.3% | 112.71 | CAD 50,607 | |
2024-09-25 | 2024-09-24 | S Sale |
Senior Officer of Issuer Officer |
15,000
-15.7%
113.42CAD 1,266,448 |
15,000 -15.7% | 113.42 | CAD 1,701,300 | |
2024-09-25 | 2024-09-23 | S Sale |
Senior Officer of Issuer Officer |
7,084
-6.9%
113.51CAD 593,912 |
7,084 -6.9% | 113.51 | CAD 804,105 | |
2024-09-17 | 2024-09-17 | S Sale |
Director of Issuer Non-Executive Director |
2,000
-10.6%
112.32CAD 165,200 |
2,000 -10.6% | 112.32 | CAD 224,640 | |
2024-09-16 | 2024-09-13 | S Sale |
Senior Officer of Issuer Officer |
8,000
-7.6%
113.75CAD 669,942 |
8,000 -7.6% | 113.75 | CAD 910,000 | |
2024-09-13 | 2024-09-13 | S Sale |
Senior Officer of Issuer Officer |
20,000
-41.5%
113.49CAD 1,671,027 |
20,000 -41.5% | 113.49 | CAD 2,269,800 | |
2024-08-26 | 2024-08-23 | S Sale |
Director of Issuer Non-Executive Director |
2,000
-9.6%
111.84CAD 164,271 |
2,000 -9.6% | 111.84 | CAD 223,680 | |
2024-08-22 | 2024-08-22 | S Sale |
Senior Officer of Issuer Officer |
10,000
-67.9%
110.34CAD 810,337 |
10,000 -67.9% | 110.34 | CAD 1,103,400 | |
2024-08-26 | 2024-08-21 | S Sale |
Senior Officer of Issuer Officer |
5,000
-4.9%
112.25CAD 412,856 |
5,000 -4.9% | 112.25 | CAD 561,250 | |
2024-08-20 | 2024-08-20 | S Sale |
Senior Officer of Issuer Officer |
3,875
-20.8%
111.66CAD 317,589 |
3,875 -20.8% | 111.66 | CAD 432,683 | |
2024-08-20 | 2024-08-19 | S Sale |
Senior Officer of Issuer Officer |
10,000
-8.9%
110.25CAD 805,046 |
10,000 -8.9% | 110.25 | CAD 1,102,500 | |
2024-08-19 | 2024-08-19 | S Sale |
Senior Officer of Issuer Officer |
25,000
-41.5%
110.20CAD 2,011,701 |
25,000 -41.5% | 110.20 | CAD 2,755,000 | |
2024-08-19 | 2024-08-16 | S Sale |
Senior Officer of Issuer Officer |
4,435
-4.2%
109.50CAD 353,686 |
4,435 -4.2% | 109.50 | CAD 485,633 | |
2024-08-19 | 2024-08-16 | S Sale |
Senior Officer of Issuer Officer |
5,000
-15.0%
109.29CAD 397,980 |
5,000 -15.0% | 109.29 | CAD 546,450 | |
2024-08-15 | 2024-08-12 | S Sale |
Vollmershausen, Christopher Charles Norman Senior Officer of Issuer Officer |
16,625
-60.9%
103.53CAD 1,253,540 |
16,625 -60.9% | 103.53 | CAD 1,721,186 | |
2024-08-06 | 2024-08-06 | S Sale |
Senior Officer of Issuer Officer |
25,000
-62.9%
101.85CAD 1,858,253 |
25,000 -62.9% | 101.85 | CAD 2,546,250 | |
2024-07-08 | 2024-06-30 | PP Planned purchase |
Senior Officer of Issuer Officer |
240
+0.2%
89.53CAD 15,681 |
240 +0.2% | 89.53 | CAD 21,487 | |
2024-07-08 | 2024-06-30 | PP Planned purchase |
Senior Officer of Issuer Officer |
484
+0.4%
89.53CAD 31,624 |
484 +0.4% | 89.53 | CAD 43,333 | |
2024-06-25 | 2024-06-25 | S Sale |
Director of Issuer Non-Executive Director |
1,000
-4.6%
89.27CAD 65,352 |
1,000 -4.6% | 89.27 | CAD 89,267 | |
2024-06-03 | 2024-06-03 | B Purchase |
Senior Officer of Issuer Officer |
50,000
+56.8%
93.54CAD 3,431,515 |
50,000 +56.8% | 93.54 | CAD 4,677,000 | |
2024-06-03 | 2024-06-03 | S Sale |
Senior Officer of Issuer Officer |
70,000
-44.3%
93.49CAD 4,801,553 |
70,000 -44.3% | 93.49 | CAD 6,544,300 | |
2024-06-03 | 2024-05-31 | B Purchase |
Senior Officer of Issuer Officer |
30,000
+23.4%
92.12CAD 2,019,915 |
30,000 +23.4% | 92.12 | CAD 2,763,600 | |
2024-06-03 | 2024-05-31 | S Sale |
Senior Officer of Issuer Officer |
50,000
-28.1%
91.78CAD 3,354,100 |
50,000 -28.1% | 91.78 | CAD 4,589,000 | |
2024-06-03 | 2024-05-30 | B Purchase |
Senior Officer of Issuer Officer |
30,000
+20.3%
93.72CAD 2,049,094 |
30,000 +20.3% | 93.72 | CAD 2,811,600 |
// ... existing code ... // ... rest of the file ...