Date | Name | Activity | Value |
---|---|---|---|
Jan 15, 2025 | Turtle Creek Asset Management Inc. >10% Owner | xxxxxxxxxxxxx | $634500 |
Jan 10, 2025 | Turtle Creek Asset Management Inc. >10% Owner | xxxxxxxxxxxxx | $3061000 |
Nov 07, 2024 | Turtle Creek Asset Management Inc. >10% Owner | xxxxxxxxxxxxx | $10361500 |
Date | Firm | Activity | Value |
---|---|---|---|
Dec 31, 2024 | xxxxxxxxxxxxx | $91443364 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
15,312,920 | Insider | 18.10% | 134,600,567 | |
14,842,920 | Institution | 17.54% | 130,469,267 | |
11,165,246 | Institution | 13.19% | 98,142,512 | |
8,051,493 | Institution | 9.51% | 70,772,623 | |
7,172,157 | Institution | 8.48% | 63,043,260 | |
4,177,573 | Institution | 4.94% | 36,720,867 | |
3,716,980 | Institution | 4.39% | 32,672,254 | |
3,404,654 | Institution | 4.02% | 29,926,909 | |
2,559,510 | Institution | 3.02% | 22,498,093 | |
2,412,275 | Institution | 2.85% | 21,203,897 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
7,172,157 | Institution | 8.48% | 63,043,260 | |
4,177,573 | Institution | 4.94% | 36,720,867 | |
3,404,654 | Institution | 4.02% | 29,926,909 | |
2,412,275 | Institution | 2.85% | 21,203,897 | |
2,007,023 | Institution | 2.37% | 17,641,732 | |
1,089,340 | Institution | 1.29% | 9,575,299 | |
958,694 | Institution | 1.13% | 8,426,920 | |
789,316 | Institution | 0.93% | 6,938,088 | |
700,852 | Institution | 0.83% | 6,160,489 | |
677,915 | Institution | 0.80% | 5,958,873 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
2,527,869 | Institution | 2.99% | 20,703,247 | |
2,354,606 | Institution | 2.78% | 20,367,342 | |
2,276,673 | Institution | 2.69% | 20,011,956 | |
2,047,081 | Institution | 2.42% | 16,765,593 | |
1,359,119 | Institution | 1.61% | 11,131,185 | |
1,324,734 | Institution | 1.57% | 11,458,949 | |
1,294,526 | Institution | 1.53% | 10,602,168 | |
508,746 | Institution | 0.60% | 4,471,877 | |
461,881 | Institution | 0.55% | 3,995,271 | |
441,655 | Institution | 0.52% | 3,820,316 |