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-25 | 2025-04-24 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.10USD 3,177 |
1,000 +0.2% | 5.10 | USD 100,000 | |
2025-04-25 | 2025-04-24 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.10USD 6,416 |
1,000 +0.2% | 5.10 | USD 100,000 | |
2025-04-25 | 2025-04-24 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.10USD 6,691 |
1,000 +0.2% | 5.10 | USD 100,000 | |
2025-04-25 | 2025-04-24 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.10USD 9,700 |
1,000 +0.2% | 5.10 | USD 100,000 | |
2025-04-25 | 2025-04-24 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.10USD 102,023 |
1,000 +0.2% | 5.10 | USD 100,000 | |
2025-04-25 | 2025-04-23 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.10USD 362 |
1,000 +0.0% | 5.10 | USD 100,000 | |
2025-04-25 | 2025-04-23 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.10USD 729 |
1,000 +0.0% | 5.10 | USD 100,000 | |
2025-04-25 | 2025-04-23 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.10USD 760 |
1,000 +0.0% | 5.10 | USD 100,000 | |
2025-04-25 | 2025-04-23 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.10USD 1,102 |
1,000 +0.0% | 5.10 | USD 100,000 | |
2025-04-25 | 2025-04-23 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.0%
5.10USD 11,613 |
1,000 +0.0% | 5.10 | USD 100,000 | |
2025-04-21 | 2025-04-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.06USD 3,313 |
1,000 +0.2% | 5.06 | USD 100,000 | |
2025-04-21 | 2025-04-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.06USD 6,696 |
1,000 +0.2% | 5.06 | USD 100,000 | |
2025-04-21 | 2025-04-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.06USD 6,979 |
1,000 +0.2% | 5.06 | USD 100,000 | |
2025-04-21 | 2025-04-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.06USD 10,120 |
1,000 +0.2% | 5.06 | USD 100,000 | |
2025-04-21 | 2025-04-21 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.2%
5.06USD 106,461 |
1,000 +0.2% | 5.06 | USD 100,000 | |
2025-04-21 | 2025-04-17 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.15USD 12,774 |
1,000 +0.6% | 5.15 | USD 100,000 | |
2025-04-21 | 2025-04-17 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.15USD 25,810 |
1,000 +0.6% | 5.15 | USD 100,000 | |
2025-04-21 | 2025-04-17 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.15USD 26,907 |
1,000 +0.6% | 5.15 | USD 100,000 | |
2025-04-21 | 2025-04-17 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.15USD 39,011 |
1,000 +0.6% | 5.15 | USD 100,000 | |
2025-04-21 | 2025-04-17 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,000
+0.6%
5.15USD 410,359 |
1,000 +0.6% | 5.15 | USD 100,000 | |
2025-04-21 | 2025-04-16 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,241
+0.3%
5.11USD 6,343 |
1,241 +0.3% | 5.11 | USD 6,343 | |
2025-04-21 | 2025-04-16 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,507
+0.3%
5.11USD 12,814 |
2,507 +0.3% | 5.11 | USD 12,814 | |
2025-04-21 | 2025-04-16 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,613
+0.3%
5.11USD 13,355 |
2,613 +0.3% | 5.11 | USD 13,355 | |
2025-04-21 | 2025-04-16 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,789
+0.3%
5.11USD 19,366 |
3,789 +0.3% | 5.11 | USD 19,366 | |
2025-04-21 | 2025-04-16 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
39,850
+0.3%
5.11USD 203,677 |
39,850 +0.3% | 5.11 | USD 203,677 | |
2025-04-15 | 2025-04-15 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,241
+0.3%
5.14USD 6,375 |
1,241 +0.3% | 5.14 | USD 6,375 | |
2025-04-15 | 2025-04-15 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,506
+0.3%
5.14USD 12,874 |
2,506 +0.3% | 5.14 | USD 12,874 | |
2025-04-15 | 2025-04-15 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,613
+0.3%
5.14USD 13,424 |
2,613 +0.3% | 5.14 | USD 13,424 | |
2025-04-15 | 2025-04-15 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,789
+0.3%
5.14USD 19,465 |
3,789 +0.3% | 5.14 | USD 19,465 | |
2025-04-15 | 2025-04-15 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
39,851
+0.3%
5.14USD 204,727 |
39,851 +0.3% | 5.14 | USD 204,727 | |
2025-04-15 | 2025-04-14 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,241
+0.3%
5.15USD 6,393 |
1,241 +0.3% | 5.15 | USD 6,393 | |
2025-04-15 | 2025-04-14 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,507
+0.3%
5.15USD 12,916 |
2,507 +0.3% | 5.15 | USD 12,916 | |
2025-04-15 | 2025-04-14 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,613
+0.3%
5.15USD 13,462 |
2,613 +0.3% | 5.15 | USD 13,462 | |
2025-04-15 | 2025-04-14 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,789
+0.3%
5.15USD 19,520 |
3,789 +0.3% | 5.15 | USD 19,520 | |
2025-04-15 | 2025-04-14 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
39,850
+0.3%
5.15USD 205,299 |
39,850 +0.3% | 5.15 | USD 205,299 | |
2025-04-15 | 2025-04-11 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,861
+0.5%
5.14USD 9,565 |
1,861 +0.5% | 5.14 | USD 9,565 | |
2025-04-15 | 2025-04-11 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,760
+0.5%
5.14USD 19,326 |
3,760 +0.5% | 5.14 | USD 19,326 | |
2025-04-15 | 2025-04-11 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,920
+0.5%
5.14USD 20,148 |
3,920 +0.5% | 5.14 | USD 20,148 | |
2025-04-15 | 2025-04-11 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,683
+0.5%
5.14USD 29,210 |
5,683 +0.5% | 5.14 | USD 29,210 | |
2025-04-15 | 2025-04-11 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
59,776
+0.5%
5.14USD 307,243 |
59,776 +0.5% | 5.14 | USD 307,243 | |
2025-04-10 | 2025-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,241
+0.3%
5.16USD 6,398 |
1,241 +0.3% | 5.16 | USD 6,398 | |
2025-04-10 | 2025-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,507
+0.3%
5.16USD 12,925 |
2,507 +0.3% | 5.16 | USD 12,925 | |
2025-04-10 | 2025-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,613
+0.3%
5.16USD 13,472 |
2,613 +0.3% | 5.16 | USD 13,472 | |
2025-04-10 | 2025-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,789
+0.3%
5.16USD 19,535 |
3,789 +0.3% | 5.16 | USD 19,535 | |
2025-04-10 | 2025-04-10 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
39,850
+0.3%
5.16USD 205,455 |
39,850 +0.3% | 5.16 | USD 205,455 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
1,241
+0.3%
5.26USD 6,524 |
1,241 +0.3% | 5.26 | USD 6,524 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,507
+0.3%
5.26USD 13,179 |
2,507 +0.3% | 5.26 | USD 13,179 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,613
+0.3%
5.26USD 13,736 |
2,613 +0.3% | 5.26 | USD 13,736 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
3,789
+0.3%
5.26USD 19,918 |
3,789 +0.3% | 5.26 | USD 19,918 | |
2025-04-10 | 2025-04-08 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
39,850
+0.3%
5.26USD 209,483 |
39,850 +0.3% | 5.26 | USD 209,483 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
2,481
+0.6%
5.46USD 13,534 |
2,481 +0.6% | 5.46 | USD 13,534 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,013
+0.6%
5.46USD 27,346 |
5,013 +0.6% | 5.46 | USD 27,346 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,226
+0.6%
5.46USD 28,508 |
5,226 +0.6% | 5.46 | USD 28,508 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
7,578
+0.6%
5.46USD 41,339 |
7,578 +0.6% | 5.46 | USD 41,339 | |
2025-04-07 | 2025-04-07 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
79,702
+0.6%
5.46USD 434,782 |
79,702 +0.6% | 5.46 | USD 434,782 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
161
+0.0%
5.55USD 894 |
161 +0.0% | 5.55 | USD 894 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
324
+0.0%
5.55USD 1,799 |
324 +0.0% | 5.55 | USD 1,799 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
338
+0.0%
5.55USD 1,877 |
338 +0.0% | 5.55 | USD 1,877 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
490
+0.0%
5.55USD 2,721 |
490 +0.0% | 5.55 | USD 2,721 | |
2025-04-07 | 2025-04-04 | B Purchase |
Turtle Creek Asset Management Inc. Large shareholder |
5,156
+0.0%
5.55USD 28,628 |
5,156 +0.0% | 5.55 | USD 28,628 | |
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 |
// ... existing code ... // ... rest of the file ...