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 |
---|---|---|---|
Mar 31, 2024 | Bought | $339070 | |
Mar 31, 2024 | Bought | $501436 | |
Mar 31, 2024 | Sold | $625929 | |
Mar 31, 2024 | Sold | $3298905 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
31,790,217 | Insider | 64.11% | 1,321,201,419 | |
26,023,065 | Insider | 52.48% | 1,081,518,581 | |
16,468,496 | Insider | 33.21% | 684,430,694 | |
16,402,969 | Insider | 33.08% | 681,707,392 | |
16,240,517 | Insider | 32.75% | 674,955,887 | |
16,179,460 | Insider | 32.63% | 672,418,358 | |
16,162,426 | Insider | 32.60% | 671,710,425 | |
16,160,443 | Insider | 32.59% | 671,628,011 | |
12,403,423 | Insider | 25.01% | 515,486,260 | |
12,162,608 | Insider | 24.53% | 505,477,988 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
4,400,542 | Institution | 8.87% | 182,886,526 | |
1,892,408 | Institution | 3.82% | 78,648,476 | |
1,349,141 | Institution | 2.72% | 56,070,300 | |
743,100 | Institution | 1.50% | 30,883,236 | |
547,813 | Institution | 1.10% | 22,767,108 | |
464,464 | Institution | 0.94% | 19,303,124 | |
437,144 | Institution | 0.88% | 18,167,705 | |
385,397 | Institution | 0.78% | 16,017,099 | |
363,000 | Institution | 0.73% | 15,086,280 | |
324,307 | Institution | 0.65% | 13,478,199 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
1,781,705 | Institution | 3.59% | 74,047,660 | |
1,527,812 | Institution | 3.08% | 56,391,541 | |
1,256,976 | Institution | 2.54% | 46,394,984 | |
908,908 | Institution | 1.83% | 36,865,308 | |
843,356 | Institution | 1.70% | 31,128,270 | |
734,744 | Institution | 1.48% | 27,119,401 | |
642,741 | Institution | 1.30% | 26,712,316 | |
497,094 | Institution | 1.00% | 20,659,227 | |
437,642 | Institution | 0.88% | 17,750,760 | |
403,728 | Institution | 0.81% | 16,778,936 |