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-06-13 | 2025-06-12 | S Sale |
Senior Officer of Issuer Officer |
1,000
110.30CAD 4,863,573 |
1,000 | 110.30 | CAD 100,000 | |
2025-06-13 | 2025-06-12 | S Sale |
Senior Officer of Issuer Officer |
1,000
-37.6%
110.42CAD 2,937,551 |
1,000 -37.6% | 110.42 | CAD 100,000 | |
2025-06-10 | 2025-06-09 | S Sale |
Senior Officer of Issuer Officer |
1,000
112.42CAD 1,978,076 |
1,000 | 112.42 | CAD 100,000 | |
2025-06-04 | 2025-06-03 | S Sale |
Clements, James Dominic Luther Senior Officer of Issuer Officer |
15,971
113.33CAD 1,319,256 |
15,971 | 113.33 | CAD 1,809,928 | |
2025-06-03 | 2025-06-02 | S Sale |
Senior Officer of Issuer Officer |
170,227
-70.0%
80.72USD 13,741,541 |
170,227 -70.0% | 80.72 | USD 13,741,541 | |
2025-05-30 | 2025-05-28 | S Sale |
Senior Officer of Issuer Officer |
2
-0.0%
81.18USD 162 |
2 -0.0% | 81.18 | USD 162 | |
2025-05-28 | 2025-05-28 | S Sale |
Senior Officer of Issuer Officer |
37,420
80.75USD 3,021,515 |
37,420 | 80.75 | USD 3,021,515 | |
2025-05-27 | 2025-05-27 | S Sale |
Senior Officer of Issuer Officer |
12,950
112.04CAD 1,050,563 |
12,950 | 112.04 | CAD 1,450,853 | |
2025-05-14 | 2025-05-14 | S Sale |
Senior Officer of Issuer Officer |
4,000
-20.0%
80.94USD 323,742 |
4,000 -20.0% | 80.94 | USD 323,742 | |
2025-05-13 | 2025-05-13 | S Sale |
Senior Officer of Issuer Officer |
6,485
-28.9%
78.58USD 509,591 |
6,485 -28.9% | 78.58 | USD 509,591 | |
2025-02-03 | 2025-01-31 | S Sale |
Senior Officer of Issuer Officer |
18,710
79.02USD 1,478,524 |
18,710 | 79.02 | USD 1,478,524 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
787
+118.5%
110.13CAD 60,341 |
787 +118.5% | 110.13 | CAD 86,672 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
105
+8.8%
81.28USD 8,534 |
105 +8.8% | 81.28 | USD 8,534 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
1,178
+16.9%
80.67USD 95,029 |
1,178 +16.9% | 80.67 | USD 95,029 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
102
+10.2%
109.26CAD 7,759 |
102 +10.2% | 109.26 | CAD 11,145 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
39
+7.2%
81.17USD 3,166 |
39 +7.2% | 81.17 | USD 3,166 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
43
+4.7%
80.86USD 3,477 |
43 +4.7% | 80.86 | USD 3,477 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
1,581
+7.0%
80.67USD 127,539 |
1,581 +7.0% | 80.67 | USD 127,539 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Clements, James Dominic Luther Senior Officer of Issuer Officer |
558
+4.2%
110.21CAD 42,814 |
558 +4.2% | 110.21 | CAD 61,497 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
841
+6.3%
80.67USD 67,843 |
841 +6.3% | 80.67 | USD 67,843 |
// ... existing code ...