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-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 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
118
+29.9%
110.21CAD 9,054 |
118 +29.9% | 110.21 | CAD 13,005 | |
2025-01-16 | 2024-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
399
+9.0%
110.13CAD 30,592 |
399 +9.0% | 110.13 | CAD 43,942 | |
2024-12-27 | 2024-12-23 | S Sale |
Senior Officer of Issuer Officer |
51,727
-41.5%
72.85USD 3,768,483 |
51,727 -41.5% | 72.85 | USD 3,768,483 | |
2024-12-19 | 2024-12-18 | S Sale |
Senior Officer of Issuer Officer |
57,013
-43.9%
74.17USD 4,228,506 |
57,013 -43.9% | 74.17 | USD 4,228,506 | |
2024-12-19 | 2024-12-18 | S Sale |
Clements, James Dominic Luther Senior Officer of Issuer Officer |
15,657
106.30CAD 1,163,054 |
15,657 | 106.30 | CAD 1,664,359 | |
2024-12-17 | 2024-12-16 | S Sale |
Senior Officer of Issuer Officer |
2,900
106.10CAD 216,186 |
2,900 | 106.10 | CAD 307,695 | |
2024-08-30 | 2024-08-28 | S Sale |
Senior Officer of Issuer Officer |
107,000
-59.5%
82.58USD 8,835,718 |
107,000 -59.5% | 82.58 | USD 8,835,718 | |
2024-08-30 | 2024-08-28 | S Sale |
Senior Officer of Issuer Officer |
21,700
82.97USD 1,800,466 |
21,700 | 82.97 | USD 1,800,466 | |
2024-08-21 | 2024-08-20 | S Sale |
Senior Officer of Issuer Officer |
5,480
79.71USD 436,797 |
5,480 | 79.71 | USD 436,797 | |
2024-07-12 | 2024-07-10 | S Sale |
Senior Officer of Issuer Officer |
59,925
-45.1%
108.03CAD 4,724,369 |
59,925 -45.1% | 108.03 | CAD 6,473,512 | |
2024-06-26 | 2024-06-24 | S Sale |
Senior Officer of Issuer Officer |
6,000
108.98CAD 477,350 |
6,000 | 108.98 | CAD 653,904 | |
2024-06-26 | 2024-06-24 | S Sale |
Senior Officer of Issuer Officer |
3,600
108.86CAD 286,081 |
3,600 | 108.86 | CAD 391,892 | |
2024-06-26 | 2024-06-24 | S Sale |
Senior Officer of Issuer Officer |
3,200
109.06CAD 254,766 |
3,200 | 109.06 | CAD 348,995 | |
2024-06-26 | 2024-06-24 | S Sale |
Senior Officer of Issuer Officer |
5,500
108.91CAD 437,260 |
5,500 | 108.91 | CAD 598,986 | |
2024-06-26 | 2024-06-24 | S Sale |
Senior Officer of Issuer Officer |
5,500
108.90CAD 437,219 |
5,500 | 108.90 | CAD 598,930 | |
2024-06-26 | 2024-06-24 | S Sale |
Senior Officer of Issuer Officer |
5,000
109.06CAD 398,073 |
5,000 | 109.06 | CAD 545,306 | |
2024-06-26 | 2024-06-24 | S Sale |
Senior Officer of Issuer Officer |
3,200
109.11CAD 254,884 |
3,200 | 109.11 | CAD 349,156 | |
2024-06-11 | 2024-06-10 | S Sale |
Senior Officer of Issuer Officer |
59,925
-45.1%
105.26CAD 4,585,711 |
59,925 -45.1% | 105.26 | CAD 6,307,717 | |
2024-05-17 | 2024-05-16 | S Sale |
Director of Issuer Non-Executive Director |
4,500
110.80CAD 366,521 |
4,500 | 110.80 | CAD 498,600 | |
2024-05-08 | 2024-05-07 | S Sale |
Senior Officer of Issuer Officer |
21,255
-95.4%
111.35CAD 1,732,149 |
21,255 -95.4% | 111.35 | CAD 2,366,646 | |
2024-04-11 | 2024-04-10 | S Sale |
Senior Officer of Issuer Officer |
59,925
-45.1%
119.53CAD 5,277,471 |
59,925 -45.1% | 119.53 | CAD 7,162,691 | |
2024-03-13 | 2024-03-13 | S Sale |
Senior Officer of Issuer Officer |
1,000
123.30CAD 91,378 |
1,000 | 123.30 | CAD 123,300 | |
2024-03-13 | 2024-03-13 | S Sale |
Senior Officer of Issuer Officer |
1,500
123.15CAD 136,900 |
1,500 | 123.15 | CAD 184,725 | |
2024-03-13 | 2024-03-13 | S Sale |
Senior Officer of Issuer Officer |
1,500
123.10CAD 136,844 |
1,500 | 123.10 | CAD 184,650 | |
2024-03-13 | 2024-03-13 | S Sale |
Senior Officer of Issuer Officer |
1,500
123.20CAD 136,955 |
1,500 | 123.20 | CAD 184,800 | |
2024-03-11 | 2024-03-08 | S Sale |
Senior Officer of Issuer Officer |
1,500
122.15CAD 136,118 |
1,500 | 122.15 | CAD 183,225 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
1,592
-70.6%
120.79CAD 142,223 |
1,592 -70.6% | 120.79 | CAD 192,298 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
4,000
120.99CAD 357,937 |
4,000 | 120.99 | CAD 483,960 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
2,500
121.05CAD 223,821 |
2,500 | 121.05 | CAD 302,625 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
3,300
120.90CAD 295,078 |
3,300 | 120.90 | CAD 398,970 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
4,500
121.15CAD 403,211 |
4,500 | 121.15 | CAD 545,175 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
4,000
121.25CAD 358,706 |
4,000 | 121.25 | CAD 485,000 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
2,000
121.18CAD 179,249 |
2,000 | 121.18 | CAD 242,360 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
4,000
121.35CAD 359,002 |
4,000 | 121.35 | CAD 485,400 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
3,000
120.95CAD 268,364 |
3,000 | 120.95 | CAD 362,850 | |
2024-03-11 | 2024-03-07 | S Sale |
Senior Officer of Issuer Officer |
1,000
120.88CAD 89,403 |
1,000 | 120.88 | CAD 120,880 | |
2024-03-08 | 2024-03-06 | S Sale |
Clements, James Dominic Luther Senior Officer of Issuer Officer |
7,828
118.91CAD 684,833 |
7,828 | 118.91 | CAD 930,860 | |
2024-02-27 | 2024-02-27 | S Sale |
Senior Officer of Issuer Officer |
27,505
86.33USD 2,374,639 |
27,505 | 86.33 | USD 2,374,639 | |
2024-01-12 | 2024-01-10 | S Sale |
Senior Officer of Issuer Officer |
49,875
-40.6%
106.29CAD 3,958,584 |
49,875 -40.6% | 106.29 | CAD 5,301,438 | |
2024-01-12 | 2024-01-10 | S Sale |
Senior Officer of Issuer Officer |
3,608
-4.7%
79.19USD 285,710 |
3,608 -4.7% | 79.19 | USD 285,710 | |
2024-01-12 | 2024-01-10 | S Sale |
Senior Officer of Issuer Officer |
3,608
-4.7%
79.19USD 285,702 |
3,608 -4.7% | 79.19 | USD 285,702 | |
2024-01-12 | 2024-01-10 | S Sale |
Senior Officer of Issuer Officer |
34,081
-31.8%
79.20USD 2,699,345 |
34,081 -31.8% | 79.20 | USD 2,699,345 | |
2024-01-12 | 2024-01-10 | S Sale |
Senior Officer of Issuer Officer |
34,081
-31.8%
79.20USD 2,699,283 |
34,081 -31.8% | 79.20 | USD 2,699,283 | |
2024-01-12 | 2024-01-10 | S Sale |
Senior Officer of Issuer Officer |
1,629
-2.2%
78.29USD 127,534 |
1,629 -2.2% | 78.29 | USD 127,534 | |
2024-01-12 | 2024-01-10 | S Sale |
Senior Officer of Issuer Officer |
1,629
-2.2%
78.29USD 127,534 |
1,629 -2.2% | 78.29 | USD 127,534 | |
2024-04-01 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
106
+9.8%
77.37USD 8,201 |
106 +9.8% | 77.37 | USD 8,201 | |
2024-04-01 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
968
+16.1%
77.12USD 74,652 |
968 +16.1% | 77.12 | USD 74,652 | |
2024-04-01 | 2023-12-31 | PP Planned purchase |
Clements, James Dominic Luther Senior Officer of Issuer Officer |
503
+3.9%
104.16CAD 39,603 |
503 +3.9% | 104.16 | CAD 52,392 | |
2024-03-27 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
40
+8.0%
77.37USD 3,095 |
40 +8.0% | 77.37 | USD 3,095 | |
2024-03-27 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
599
+11.2%
104.16CAD 47,162 |
599 +11.2% | 104.16 | CAD 62,392 | |
2024-03-27 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
44
+5.0%
77.37USD 3,404 |
44 +5.0% | 77.37 | USD 3,404 | |
2024-03-27 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
1,401
+6.6%
77.12USD 108,045 |
1,401 +6.6% | 77.12 | USD 108,045 | |
2024-03-27 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
708
+5.6%
77.12USD 54,601 |
708 +5.6% | 77.12 | USD 54,601 | |
2024-03-27 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
90
+29.5%
104.08CAD 7,081 |
90 +29.5% | 104.08 | CAD 9,367 | |
2024-03-27 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
230
+5.5%
104.30CAD 18,133 |
230 +5.5% | 104.30 | CAD 23,989 | |
2024-03-11 | 2023-12-31 | PP Planned purchase |
Senior Officer of Issuer Officer |
679
+43.1%
104.19CAD 53,476 |
679 +43.1% | 104.19 | CAD 70,745 | |
2023-12-12 | 2023-12-11 | S Sale |
Senior Officer of Issuer Officer |
49,875
-40.6%
98.48CAD 3,615,348 |
49,875 -40.6% | 98.48 | CAD 4,911,491 | |
2023-12-12 | 2023-12-11 | S Sale |
Senior Officer of Issuer Officer |
3,608
-4.7%
73.00USD 263,400 |
3,608 -4.7% | 73.00 | USD 263,400 | |
2023-12-12 | 2023-12-11 | S Sale |
Senior Officer of Issuer Officer |
34,081
-31.8%
73.01USD 2,488,124 |
34,081 -31.8% | 73.01 | USD 2,488,124 | |
2023-12-12 | 2023-12-11 | S Sale |
Senior Officer of Issuer Officer |
1,629
-2.2%
72.65USD 118,347 |
1,629 -2.2% | 72.65 | USD 118,347 | |
2023-11-14 | 2023-11-10 | S Sale |
Senior Officer of Issuer Officer |
49,875
-40.6%
98.13CAD 3,543,788 |
49,875 -40.6% | 98.13 | CAD 4,894,059 | |
2023-11-14 | 2023-11-10 | S Sale |
Senior Officer of Issuer Officer |
3,608
-4.7%
70.63USD 254,845 |
3,608 -4.7% | 70.63 | USD 254,845 | |
2023-11-14 | 2023-11-10 | S Sale |
Senior Officer of Issuer Officer |
34,081
-31.8%
70.63USD 2,407,124 |
34,081 -31.8% | 70.63 | USD 2,407,124 | |
2023-11-14 | 2023-11-10 | S Sale |
Senior Officer of Issuer Officer |
1,629
-2.2%
72.72USD 118,461 |
1,629 -2.2% | 72.72 | USD 118,461 | |
2023-10-27 | 2023-10-27 | B Purchase |
Director of Issuer Non-Executive Director |
3,500
+23.0%
69.75USD 244,125 |
3,500 +23.0% | 69.75 | USD 244,125 |
// ... existing code ... // ... rest of the file ...