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-03-25 | 2025-03-21 | S Sale |
Senior Officer of Issuer Officer |
10,000
-60.1%
234.63CAD 1,637,740 |
10,000 -60.1% | 234.63 | CAD 2,346,332 | |
2025-03-21 | 2025-03-20 | S Sale |
Senior Officer of Issuer Officer |
1,500
-60.0%
235.60CAD 246,673 |
1,500 -60.0% | 235.60 | CAD 353,400 | |
2025-03-14 | 2025-03-14 | B Purchase |
Senior Officer of Issuer Officer |
1,500
+23.1%
21.25CAD 22,077 |
1,500 +23.1% | 21.25 | CAD 31,875 | |
2025-03-14 | 2025-03-13 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+18.2%
21.42CAD 14,835 |
1,000 +18.2% | 21.42 | CAD 21,420 | |
2025-03-14 | 2025-03-12 | B Purchase |
Senior Officer of Issuer Officer |
1,500
+8.1%
22.87CAD 23,869 |
1,500 +8.1% | 22.87 | CAD 34,305 | |
2025-03-11 | 2025-03-11 | S Sale |
Senior Officer of Issuer Officer |
10,000
-60.1%
235.18CAD 1,629,074 |
10,000 -60.1% | 235.18 | CAD 2,351,774 | |
2025-03-11 | 2025-03-10 | S Sale |
Weston, Willard Galen Garfield 10% Security Holder of Issuer, Director of Issuer, Senior Officer of Issuer Executive Director Large shareholder |
7,248
-20.3%
236.64CAD 1,187,728 |
7,248 -20.3% | 236.64 | CAD 1,715,131 | |
2025-03-11 | 2025-03-10 | S Sale |
Senior Officer of Issuer Officer |
3,904
-61.0%
236.64CAD 639,748 |
3,904 -61.0% | 236.64 | CAD 923,823 | |
2025-03-11 | 2025-03-10 | S Sale |
Senior Officer of Issuer Officer |
750
-23.1%
239.90CAD 124,598 |
750 -23.1% | 239.90 | CAD 179,925 | |
2025-03-11 | 2025-03-10 | S Sale |
Senior Officer of Issuer Officer |
2,772
-29.5%
236.64CAD 454,247 |
2,772 -29.5% | 236.64 | CAD 655,952 | |
2025-03-11 | 2025-03-10 | S Sale |
Senior Officer of Issuer Officer |
999
-44.5%
236.64CAD 163,706 |
999 -44.5% | 236.64 | CAD 236,398 | |
2025-03-07 | 2025-03-07 | S Sale |
Senior Officer of Issuer Officer |
250
-7.1%
238.75CAD 41,745 |
250 -7.1% | 238.75 | CAD 59,688 | |
2025-03-07 | 2025-03-06 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+5.7%
22.76CAD 15,867 |
1,000 +5.7% | 22.76 | CAD 22,758 | |
2025-03-07 | 2025-03-06 | S Sale |
Senior Officer of Issuer Officer |
2,000
-36.4%
236.96CAD 330,421 |
2,000 -36.4% | 236.96 | CAD 473,925 | |
2025-03-07 | 2025-03-05 | S Sale |
Weston, Willard Galen Garfield 10% Security Holder of Issuer, Director of Issuer, Senior Officer of Issuer Executive Director Large shareholder |
57,463
-66.8%
231.03CAD 9,219,794 |
57,463 -66.8% | 231.03 | CAD 13,275,441 | |
2025-03-07 | 2025-03-04 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+22.2%
21.38CAD 14,761 |
1,000 +22.2% | 21.38 | CAD 21,380 | |
2025-03-07 | 2025-03-04 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+16.7%
24.60CAD 16,984 |
1,000 +16.7% | 24.60 | CAD 24,600 | |
2025-03-03 | 2025-02-28 | B Purchase |
Senior Officer of Issuer Officer |
600
+3.6%
22.60CAD 9,386 |
600 +3.6% | 22.60 | CAD 13,557 | |
2025-02-28 | 2025-02-28 | S Sale |
Senior Officer of Issuer Officer |
250
-4.2%
231.30CAD 40,032 |
250 -4.2% | 231.30 | CAD 57,825 | |
2025-03-04 | 2025-02-27 | S Sale |
Senior Officer of Issuer Officer |
10,000
-60.1%
229.46CAD 1,600,243 |
10,000 -60.1% | 229.46 | CAD 2,294,584 | |
2025-03-03 | 2025-02-26 | S Sale |
Senior Officer of Issuer Officer |
250
-4.2%
233.65CAD 40,795 |
250 -4.2% | 233.65 | CAD 58,413 | |
2025-02-28 | 2025-02-26 | S Sale |
Senior Officer of Issuer Officer |
10,000
-60.1%
230.80CAD 1,611,929 |
10,000 -60.1% | 230.80 | CAD 2,308,031 | |
2024-12-27 | 2024-12-24 | B Purchase |
Director or Senior Officer of 10% Security Holder |
1,200
+5.8%
227.50CAD 189,953 |
1,200 +5.8% | 227.50 | CAD 273,000 | |
2024-12-24 | 2024-12-23 | B Purchase |
Director or Senior Officer of 10% Security Holder |
3,000
+16.9%
227.00CAD 474,180 |
3,000 +16.9% | 227.00 | CAD 681,000 | |
2024-12-24 | 2024-12-20 | B Purchase |
Director or Senior Officer of 10% Security Holder |
2,000
+12.7%
226.50CAD 314,563 |
2,000 +12.7% | 226.50 | CAD 453,000 | |
2024-12-20 | 2024-12-19 | B Purchase |
Director or Senior Officer of 10% Security Holder |
2,000
+14.5%
226.50CAD 313,476 |
2,000 +14.5% | 226.50 | CAD 453,000 | |
2024-12-18 | 2024-12-18 | B Purchase |
Director or Senior Officer of 10% Security Holder |
2,000
+16.9%
227.75CAD 318,303 |
2,000 +16.9% | 227.75 | CAD 455,500 | |
2024-12-18 | 2024-12-17 | B Purchase |
Director or Senior Officer of 10% Security Holder |
2,300
+24.2%
231.30CAD 373,464 |
2,300 +24.2% | 231.30 | CAD 532,000 | |
2024-12-18 | 2024-12-16 | B Purchase |
Director or Senior Officer of 10% Security Holder |
3,000
+46.2%
234.83CAD 494,981 |
3,000 +46.2% | 234.83 | CAD 704,499 | |
2024-12-13 | 2024-12-13 | B Purchase |
Director or Senior Officer of 10% Security Holder |
6,500
237.12CAD 1,095,398 |
6,500 | 237.12 | CAD 1,541,295 | |
2024-12-06 | 2024-12-05 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+5.3%
21.50CAD 15,280 |
1,000 +5.3% | 21.50 | CAD 21,500 | |
2024-12-06 | 2024-12-05 | S Sale |
Senior Officer of Issuer Officer |
150
-2.4%
235.45CAD 25,100 |
150 -2.4% | 235.45 | CAD 35,318 | |
2024-12-06 | 2024-12-04 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+5.6%
21.50CAD 15,280 |
1,000 +5.6% | 21.50 | CAD 21,500 | |
2024-12-06 | 2024-12-02 | B Purchase |
Senior Officer of Issuer Officer |
900
+5.6%
21.50CAD 13,806 |
900 +5.6% | 21.50 | CAD 19,350 | |
2024-12-06 | 2024-12-02 | S Sale |
Senior Officer of Issuer Officer |
10,000
-60.1%
224.95CAD 1,605,028 |
10,000 -60.1% | 224.95 | CAD 2,249,513 | |
2024-11-29 | 2024-11-27 | S Sale |
Senior Officer of Issuer Officer |
5,000
-23.1%
221.72CAD 792,974 |
5,000 -23.1% | 221.72 | CAD 1,108,589 | |
2024-11-29 | 2024-11-26 | S Sale |
Senior Officer of Issuer Officer |
5,000
-23.1%
218.38CAD 781,025 |
5,000 -23.1% | 218.38 | CAD 1,091,885 | |
2024-11-22 | 2024-11-22 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+5.9%
21.45CAD 15,382 |
1,000 +5.9% | 21.45 | CAD 21,450 | |
2024-11-20 | 2024-11-19 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+6.7%
21.45CAD 15,382 |
1,000 +6.7% | 21.45 | CAD 21,450 | |
2024-10-09 | 2024-10-04 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+6.2%
22.18CAD 16,362 |
1,000 +6.2% | 22.18 | CAD 22,180 | |
2024-10-03 | 2024-10-01 | S Sale |
Director or Senior Officer of 10% Security Holder |
36,865
-87.2%
226.64CAD 6,191,983 |
36,865 -87.2% | 226.64 | CAD 8,355,124 | |
2024-10-01 | 2024-10-01 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+6.7%
22.24CAD 16,482 |
1,000 +6.7% | 22.24 | CAD 22,240 | |
2024-10-01 | 2024-09-26 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+7.1%
22.20CAD 16,486 |
1,000 +7.1% | 22.20 | CAD 22,200 | |
2024-09-20 | 2024-09-20 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+28.6%
20.54CAD 15,145 |
1,000 +28.6% | 20.54 | CAD 20,539 | |
2024-09-20 | 2024-09-17 | B Purchase |
Senior Officer of Issuer Officer |
1,100
+8.5%
21.99CAD 17,789 |
1,100 +8.5% | 21.99 | CAD 24,190 | |
2024-09-14 | 2024-09-12 | S Sale |
Senior Officer of Issuer Officer |
4,400
-14.2%
226.89CAD 735,068 |
4,400 -14.2% | 226.89 | CAD 998,326 | |
2024-09-14 | 2024-09-11 | S Sale |
Senior Officer of Issuer Officer |
3,224
-33.9%
224.00CAD 531,883 |
3,224 -33.9% | 224.00 | CAD 722,176 | |
2024-09-14 | 2024-09-11 | S Sale |
Senior Officer of Issuer Officer |
5,000
-15.8%
222.60CAD 819,736 |
5,000 -15.8% | 222.60 | CAD 1,113,015 | |
2024-09-14 | 2024-09-10 | S Sale |
Senior Officer of Issuer Officer |
5,000
-15.8%
222.72CAD 818,263 |
5,000 -15.8% | 222.72 | CAD 1,113,586 | |
2024-09-09 | 2024-09-09 | B Purchase |
Senior Officer of Issuer Officer |
1,500
+75.0%
20.49CAD 22,663 |
1,500 +75.0% | 20.49 | CAD 30,729 | |
2024-09-09 | 2024-09-09 | S Sale |
Senior Officer of Issuer Officer |
5,000
-15.8%
221.48CAD 816,723 |
5,000 -15.8% | 221.48 | CAD 1,107,421 | |
2024-09-09 | 2024-09-06 | S Sale |
Senior Officer of Issuer Officer |
5,000
-15.8%
222.24CAD 822,745 |
5,000 -15.8% | 222.24 | CAD 1,111,217 | |
2024-09-09 | 2024-09-05 | S Sale |
Senior Officer of Issuer Officer |
5,000
-15.8%
222.98CAD 825,464 |
5,000 -15.8% | 222.98 | CAD 1,114,889 | |
2024-09-09 | 2024-09-04 | B Purchase |
Senior Officer of Issuer Officer |
900
+7.5%
22.18CAD 14,775 |
900 +7.5% | 22.18 | CAD 19,958 | |
2024-09-09 | 2024-09-04 | S Sale |
Senior Officer of Issuer Officer |
10,000
-27.3%
221.78CAD 1,641,857 |
10,000 -27.3% | 221.78 | CAD 2,217,826 | |
2024-09-03 | 2024-09-03 | S Sale |
Senior Officer of Issuer Officer |
5,000
-15.8%
218.51CAD 809,686 |
5,000 -15.8% | 218.51 | CAD 1,092,546 | |
2024-09-03 | 2024-08-30 | S Sale |
Senior Officer of Issuer Officer |
5,000
-15.8%
218.42CAD 809,785 |
5,000 -15.8% | 218.42 | CAD 1,092,090 | |
2024-08-30 | 2024-08-30 | S Sale |
Senior Officer of Issuer Officer |
2,700
-9.2%
218.89CAD 438,227 |
2,700 -9.2% | 218.89 | CAD 591,000 | |
2024-08-30 | 2024-08-29 | S Sale |
Senior Officer of Issuer Officer |
5,000
-15.8%
219.41CAD 815,875 |
5,000 -15.8% | 219.41 | CAD 1,097,049 | |
2024-08-23 | 2024-08-23 | B Purchase |
Senior Officer of Issuer Officer |
1,500
+14.3%
21.72CAD 23,927 |
1,500 +14.3% | 21.72 | CAD 32,580 | |
2024-08-20 | 2024-08-19 | B Purchase |
Senior Officer of Issuer Officer |
1,300
+14.1%
21.63CAD 20,532 |
1,300 +14.1% | 21.63 | CAD 28,119 | |
2024-08-20 | 2024-08-16 | B Purchase |
Senior Officer of Issuer Officer |
1,000
+20.0%
24.25CAD 17,663 |
1,000 +20.0% | 24.25 | CAD 24,253 | |
2024-08-15 | 2024-08-15 | S Sale |
Senior Officer of Issuer Officer |
150
-2.3%
218.50CAD 23,913 |
150 -2.3% | 218.50 | CAD 32,775 | |
2024-08-12 | 2024-08-08 | B Purchase |
Senior Officer of Issuer Officer |
200
+2.2%
21.33CAD 3,113 |
200 +2.2% | 21.33 | CAD 4,266 | |
2024-08-07 | 2024-08-07 | B Purchase |
Senior Officer of Issuer Officer |
1,500
+13.0%
21.34CAD 23,361 |
1,500 +13.0% | 21.34 | CAD 32,010 | |
2024-03-25 | 2024-03-22 | S Sale |
Senior Officer of Issuer Officer |
2,000
-21.9%
184.18CAD 272,174 |
2,000 -21.9% | 184.18 | CAD 368,350 | |
2024-03-25 | 2024-03-22 | S Sale |
Senior Officer of Issuer Officer |
2,303
-64.9%
183.27CAD 311,874 |
2,303 -64.9% | 183.27 | CAD 422,079 | |
2024-03-25 | 2024-03-21 | S Sale |
Senior Officer of Issuer Officer |
2,500
-25.9%
182.92CAD 338,865 |
2,500 -25.9% | 182.92 | CAD 457,308 | |
2024-03-15 | 2024-03-15 | B Purchase |
Senior Officer of Issuer Officer |
500
+6.2%
19.98CAD 7,380 |
500 +6.2% | 19.98 | CAD 9,988 | |
2024-03-15 | 2024-03-15 | B Purchase |
Senior Officer of Issuer Officer |
500
+5.9%
19.86CAD 7,337 |
500 +5.9% | 19.86 | CAD 9,929 | |
2024-03-15 | 2024-03-14 | S Sale |
Senior Officer of Issuer Officer |
100
-1.4%
180.18CAD 13,375 |
100 -1.4% | 180.18 | CAD 18,018 | |
2024-03-13 | 2024-03-12 | B Purchase |
Senior Officer of Issuer Officer |
500
+6.2%
20.09CAD 7,448 |
500 +6.2% | 20.09 | CAD 10,045 | |
2024-03-13 | 2024-03-11 | S Sale |
Weston, Willard Galen Garfield 10% Security Holder of Issuer, Director of Issuer, Senior Officer of Issuer Executive Director Large shareholder |
23,113
-16.3%
181.51CAD 3,112,045 |
23,113 -16.3% | 181.51 | CAD 4,195,261 | |
2024-03-13 | 2024-03-11 | S Sale |
Senior Officer of Issuer Officer |
1,789
-19.8%
182.60CAD 242,325 |
1,789 -19.8% | 182.60 | CAD 326,671 | |
2024-03-13 | 2024-03-11 | S Sale |
Senior Officer of Issuer Officer |
6,443
-47.1%
181.51CAD 867,516 |
6,443 -47.1% | 181.51 | CAD 1,169,475 |
// ... existing code ... // ... rest of the file ...