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-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.16USD 6,398 |
1,000 +0.3% | 5.16 | USD 100,000 | |
2025-04-10 | 2025-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.16USD 12,925 |
1,000 +0.3% | 5.16 | USD 100,000 | |
2025-04-10 | 2025-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.16USD 13,472 |
1,000 +0.3% | 5.16 | USD 100,000 | |
2025-04-10 | 2025-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.16USD 19,535 |
1,000 +0.3% | 5.16 | USD 100,000 | |
2025-04-10 | 2025-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.16USD 205,455 |
1,000 +0.3% | 5.16 | USD 100,000 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.26USD 6,524 |
1,000 +0.3% | 5.26 | USD 100,000 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.26USD 13,179 |
1,000 +0.3% | 5.26 | USD 100,000 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.26USD 13,736 |
1,000 +0.3% | 5.26 | USD 100,000 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.26USD 19,918 |
1,000 +0.3% | 5.26 | USD 100,000 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.3%
5.26USD 209,483 |
1,000 +0.3% | 5.26 | USD 100,000 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.46USD 13,534 |
1,000 +0.6% | 5.46 | USD 100,000 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.46USD 27,346 |
1,000 +0.6% | 5.46 | USD 100,000 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.46USD 28,508 |
1,000 +0.6% | 5.46 | USD 100,000 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.46USD 41,339 |
1,000 +0.6% | 5.46 | USD 100,000 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.46USD 434,782 |
1,000 +0.6% | 5.46 | USD 100,000 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.55USD 894 |
1,000 +0.0% | 5.55 | USD 100,000 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.55USD 1,799 |
1,000 +0.0% | 5.55 | USD 100,000 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.55USD 1,877 |
1,000 +0.0% | 5.55 | USD 100,000 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.55USD 2,721 |
1,000 +0.0% | 5.55 | USD 100,000 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.55USD 28,628 |
1,000 +0.0% | 5.55 | USD 100,000 | |
2025-04-07 | 2025-04-03 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,481
+0.6%
5.86USD 14,530 |
2,481 +0.6% | 5.86 | USD 14,530 | |
2025-04-07 | 2025-04-03 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,013
+0.6%
5.86USD 29,360 |
5,013 +0.6% | 5.86 | USD 29,360 | |
2025-04-07 | 2025-04-03 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,226
+0.6%
5.86USD 30,607 |
5,226 +0.6% | 5.86 | USD 30,607 | |
2025-04-07 | 2025-04-03 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
7,578
+0.6%
5.86USD 44,382 |
7,578 +0.6% | 5.86 | USD 44,382 | |
2025-04-07 | 2025-04-03 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
79,702
+0.6%
5.86USD 466,791 |
79,702 +0.6% | 5.86 | USD 466,791 | |
2025-04-02 | 2025-04-01 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,861
+0.5%
5.91USD 11,005 |
1,861 +0.5% | 5.91 | USD 11,005 | |
2025-04-02 | 2025-04-01 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,760
+0.5%
5.91USD 22,236 |
3,760 +0.5% | 5.91 | USD 22,236 | |
2025-04-02 | 2025-04-01 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,920
+0.5%
5.91USD 23,182 |
3,920 +0.5% | 5.91 | USD 23,182 | |
2025-04-02 | 2025-04-01 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,683
+0.5%
5.91USD 33,608 |
5,683 +0.5% | 5.91 | USD 33,608 | |
2025-04-02 | 2025-04-01 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
59,776
+0.5%
5.91USD 353,497 |
59,776 +0.5% | 5.91 | USD 353,497 | |
2025-04-02 | 2025-03-31 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,241
+0.3%
5.97USD 7,411 |
1,241 +0.3% | 5.97 | USD 7,411 | |
2025-04-02 | 2025-03-31 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,507
+0.3%
5.97USD 14,971 |
2,507 +0.3% | 5.97 | USD 14,971 | |
2025-04-02 | 2025-03-31 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,613
+0.3%
5.97USD 15,604 |
2,613 +0.3% | 5.97 | USD 15,604 | |
2025-04-02 | 2025-03-31 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,789
+0.3%
5.97USD 22,627 |
3,789 +0.3% | 5.97 | USD 22,627 | |
2025-04-02 | 2025-03-31 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
39,850
+0.3%
5.97USD 237,972 |
39,850 +0.3% | 5.97 | USD 237,972 | |
2025-03-25 | 2025-03-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,737
+0.4%
5.97USD 10,372 |
1,737 +0.4% | 5.97 | USD 10,372 | |
2025-03-25 | 2025-03-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,509
+0.4%
5.97USD 20,953 |
3,509 +0.4% | 5.97 | USD 20,953 | |
2025-03-25 | 2025-03-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,658
+0.4%
5.97USD 21,843 |
3,658 +0.4% | 5.97 | USD 21,843 | |
2025-03-25 | 2025-03-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,304
+0.4%
5.97USD 31,672 |
5,304 +0.4% | 5.97 | USD 31,672 | |
2025-03-25 | 2025-03-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
55,792
+0.4%
5.97USD 333,151 |
55,792 +0.4% | 5.97 | USD 333,151 | |
2025-03-07 | 2025-03-06 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,241
+0.3%
5.73USD 7,112 |
1,241 +0.3% | 5.73 | USD 7,112 | |
2025-03-07 | 2025-03-06 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,507
+0.3%
5.73USD 14,367 |
2,507 +0.3% | 5.73 | USD 14,367 | |
2025-03-07 | 2025-03-06 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,613
+0.3%
5.73USD 14,975 |
2,613 +0.3% | 5.73 | USD 14,975 | |
2025-03-07 | 2025-03-06 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,789
+0.3%
5.73USD 21,714 |
3,789 +0.3% | 5.73 | USD 21,714 | |
2025-03-07 | 2025-03-06 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
39,850
+0.3%
5.73USD 228,376 |
39,850 +0.3% | 5.73 | USD 228,376 | |
2025-03-07 | 2025-03-05 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,154
+0.6%
5.62USD 12,097 |
2,154 +0.6% | 5.62 | USD 12,097 | |
2025-03-07 | 2025-03-05 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
4,351
+0.6%
5.62USD 24,436 |
4,351 +0.6% | 5.62 | USD 24,436 | |
2025-03-07 | 2025-03-05 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
4,536
+0.6%
5.62USD 25,475 |
4,536 +0.6% | 5.62 | USD 25,475 | |
2025-03-07 | 2025-03-05 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
6,577
+0.6%
5.62USD 36,938 |
6,577 +0.6% | 5.62 | USD 36,938 | |
2025-03-07 | 2025-03-05 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
69,183
+0.6%
5.62USD 388,546 |
69,183 +0.6% | 5.62 | USD 388,546 | |
2025-03-06 | 2025-03-05 | B Purchase |
EVP, CDIO Officer |
20,000
+54.0%
5.73USD 114,600 |
20,000 +54.0% | 5.73 | USD 114,600 | |
2025-03-03 | 2025-03-03 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
26,336
+3.5%
5.73USD 150,911 |
26,336 +3.5% | 5.73 | USD 150,911 | |
2025-03-03 | 2025-02-28 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
46,664
+6.6%
5.69USD 265,551 |
46,664 +6.6% | 5.69 | USD 265,551 | |
2025-03-03 | 2025-02-27 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
72,000
+11.4%
6.08USD 437,897 |
72,000 +11.4% | 6.08 | USD 437,897 | |
2025-02-28 | 2025-02-27 | B Purchase | Non-Executive Director |
10,000
+55.6%
6.01USD 60,100 |
10,000 +55.6% | 6.01 | USD 60,100 | |
2025-02-26 | 2025-02-24 | B Purchase | Non-Executive Director |
20,000
+100.0%
5.96USD 119,166 |
20,000 +100.0% | 5.96 | USD 119,166 | |
2025-01-15 | 2025-01-13 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,879
+0.5%
8.46USD 15,903 |
1,879 +0.5% | 8.46 | USD 15,903 | |
2025-01-15 | 2025-01-13 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,085
+0.5%
8.46USD 26,110 |
3,085 +0.5% | 8.46 | USD 26,110 | |
2025-01-15 | 2025-01-13 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,957
+0.5%
8.46USD 33,490 |
3,957 +0.5% | 8.46 | USD 33,490 | |
2025-01-15 | 2025-01-13 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,637
+0.5%
8.46USD 47,709 |
5,637 +0.5% | 8.46 | USD 47,709 | |
2025-01-15 | 2025-01-13 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
60,442
+0.5%
8.46USD 511,551 |
60,442 +0.5% | 8.46 | USD 511,551 | |
2025-01-10 | 2025-01-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,755
+0.7%
7.65USD 21,087 |
2,755 +0.7% | 7.65 | USD 21,087 | |
2025-01-10 | 2025-01-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
4,525
+0.7%
7.65USD 34,635 |
4,525 +0.7% | 7.65 | USD 34,635 | |
2025-01-10 | 2025-01-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,803
+0.7%
7.65USD 44,417 |
5,803 +0.7% | 7.65 | USD 44,417 | |
2025-01-10 | 2025-01-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
8,267
+0.7%
7.65USD 63,276 |
8,267 +0.7% | 7.65 | USD 63,276 | |
2025-01-10 | 2025-01-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
88,650
+0.7%
7.65USD 678,536 |
88,650 +0.7% | 7.65 | USD 678,536 | |
2025-01-10 | 2025-01-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
4,008
+1.1%
7.71USD 30,884 |
4,008 +1.1% | 7.71 | USD 30,884 | |
2025-01-10 | 2025-01-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
6,582
+1.1%
7.71USD 50,718 |
6,582 +1.1% | 7.71 | USD 50,718 | |
2025-01-10 | 2025-01-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
8,441
+1.1%
7.71USD 65,042 |
8,441 +1.1% | 7.71 | USD 65,042 | |
2025-01-10 | 2025-01-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
12,025
+1.0%
7.71USD 92,659 |
12,025 +1.0% | 7.71 | USD 92,659 | |
2025-01-10 | 2025-01-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
128,944
+1.1%
7.71USD 993,578 |
128,944 +1.1% | 7.71 | USD 993,578 | |
2025-01-10 | 2025-01-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,131
+0.8%
7.90USD 24,750 |
3,131 +0.8% | 7.90 | USD 24,750 | |
2025-01-10 | 2025-01-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,142
+0.8%
7.90USD 40,647 |
5,142 +0.8% | 7.90 | USD 40,647 | |
2025-01-10 | 2025-01-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
6,595
+0.8%
7.90USD 52,133 |
6,595 +0.8% | 7.90 | USD 52,133 | |
2025-01-10 | 2025-01-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
9,394
+0.8%
7.90USD 74,259 |
9,394 +0.8% | 7.90 | USD 74,259 |
// ... existing code ... // ... rest of the file ...