Name | Role | Date | Shares | Price | Value |
---|---|---|---|---|---|
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-21 | 2,001 | $5.06 | $10.12kBuy |
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-21 | 21,051 | $5.06 | $106.45kBuy |
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-21 | 1,324 | $5.06 | $6.70kBuy |
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-21 | 655 | $5.06 | $3.31kBuy |
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-21 | 1,380 | $5.06 | $6.98kBuy |
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-17 | 5,013 | $5.15 | $25.81kBuy |
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-17 | 7,577 | $5.15 | $39.01kBuy |
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-17 | 79,703 | $5.15 | $410.39kBuy |
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-17 | 2,481 | $5.15 | $12.77kBuy |
Turtle Creek Asset Management Inc | 10% Owner | 2025-04-17 | 5,226 | $5.15 | $26.91kBuy |
Name | Hold | Shares | Value | Type |
---|---|---|---|---|
Turtle Creek Asset Management Inc | 19.38% | 16,447,601 | $84.87M | Insider |
Turtle Creek Asset Management Inc | 17.49% | 14,842,920 | $76.59M | Institution |
Pzena Investment Management LLC | 13.16% | 11,165,246 | $57.61M | Institution |
Blackrock Inc | 10.38% | 8,807,504 | $45.45M | Institution |
Vanguard Group Inc | 10.07% | 8,545,071 | $44.09M | Institution |
American Century Companies Inc | 6.81% | 5,775,940 | $29.80M | Institution |
Fuller Thaler Asset Management Inc | 5.62% | 4,765,670 | $24.59M | Institution |
Dimensional Fund Advisors LP | 4.36% | 3,701,950 | $19.10M | Institution |
Charles Schwab Investment Management Inc | 2.62% | 2,225,439 | $11.48M | Institution |
State Street Corp | 2.42% | 2,056,939 | $10.61M | Institution |