Date | Name | Activity | Value |
---|---|---|---|
Jan 29, 2024 | Turtle Creek Asset Management Inc. >10% Owner | Sold | $1605080 |
Jan 26, 2024 | Turtle Creek Asset Management Inc. >10% Owner | Sold | $2956840 |
Jan 23, 2024 | Turtle Creek Asset Management Inc. >10% Owner | Sold | $2755336 |
Jan 18, 2024 | Turtle Creek Asset Management Inc. >10% Owner | Sold | $2715000 |
Date | Firm | Activity | Value |
---|---|---|---|
Dec 31, 2023 | Bought | $2734 | |
Dec 31, 2023 | Bought | $6588 | |
Dec 31, 2023 | Sold | $554676 | |
Dec 31, 2023 | Bought | $3504552 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
31,790,217 | Insider | 64.32% | 1,139,679,279 | |
26,023,065 | Insider | 52.65% | 932,926,880 | |
16,468,496 | Insider | 33.32% | 590,395,582 | |
16,402,969 | Insider | 33.19% | 588,046,439 | |
16,240,517 | Insider | 32.86% | 582,222,534 | |
16,179,460 | Insider | 32.74% | 580,033,641 | |
16,162,426 | Insider | 32.70% | 579,422,972 | |
16,160,443 | Insider | 32.70% | 579,351,882 | |
12,403,423 | Insider | 25.10% | 444,662,715 | |
12,162,608 | Insider | 24.61% | 436,029,497 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
4,400,542 | Institution | 8.90% | 157,759,431 | |
1,892,408 | Institution | 3.83% | 67,842,827 | |
1,349,141 | Institution | 2.73% | 48,366,705 | |
743,100 | Institution | 1.50% | 26,640,135 | |
547,813 | Institution | 1.11% | 19,639,096 | |
464,464 | Institution | 0.94% | 16,651,034 | |
437,144 | Institution | 0.88% | 15,671,612 | |
385,397 | Institution | 0.78% | 13,816,482 | |
363,000 | Institution | 0.73% | 13,013,550 | |
325,648 | Institution | 0.66% | 11,674,481 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
1,781,705 | Institution | 3.60% | 63,874,124 | |
1,550,060 | Institution | 3.14% | 57,724,234 | |
1,261,754 | Institution | 2.55% | 46,987,719 | |
850,452 | Institution | 1.72% | 31,670,832 | |
839,763 | Institution | 1.70% | 30,105,504 | |
734,855 | Institution | 1.49% | 27,366,000 | |
642,741 | Institution | 1.30% | 23,042,265 | |
497,094 | Institution | 1.01% | 17,820,820 | |
436,841 | Institution | 0.88% | 15,520,961 | |
403,728 | Institution | 0.82% | 14,473,649 |