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 |
---|---|---|---|---|
14,301 | Insider | ― | 546,012 | |
42,453 | Insider | ― | 1,620,856 | |
111,224 | Insider | ― | 4,246,532 | |
131,293 | Insider | ― | 5,012,767 | |
38,249 | Insider | ― | 1,460,347 | |
6,300 | Insider | ― | 240,534 | |
34,842 | Insider | ― | 1,330,268 | |
251,893 | Insider | ― | 9,617,275 | |
26,990 | Insider | ― | 1,030,478 | |
748,554 | Insider | ― | 28,579,792 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
22,175 | Institution | ― | 920,506 | |
45,798 | Institution | ― | 1,901,121 | |
2,450 | Institution | ― | 101,702 | |
29,460 | Institution | ― | 1,222,914 | |
28,245 | Institution | ― | 1,172,478 | |
3,203 | Institution | ― | 132,960 | |
36,106 | Institution | ― | 1,498,796 | |
2,323 | Institution | ― | 96,430 | |
1,349,141 | Institution | ― | 56,004,192 | |
12,200 | Institution | ― | 506,434 |
Holder | # of Shares | Type | % Holding | Value |
---|