| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
|---|---|---|---|---|---|---|---|---|---|---|
| Turtle Creek Asset Management Inc. | 4.96% | -41.6% | $104M | 1.72M | -1,268,625 | -42.5% | $60.78 | 13G/A | 9/30/2025 | 14 Nov 2025 16:51:42 |
| Turtle Creek Asset Management Inc. | 8.7% | -16.4% | $172M | 2.99M | -630,150 | -17.4% | $57.49 | 13G/A | 6/30/2025 | 14 Aug 2025 17:30:59 |
| Turtle Creek Asset Management Inc. | 10.5% | $136M | 3.62M | $37.66 | 13G | 9/30/2024 | 5 Jun 2025 10:58:15 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 9/30/2025 | 3.15% | -2.33% | $104M | 1.72M | -1,268,625 | -42.5% | $60.78 | Q3 2025 | |
| 6/30/2025 | 4.2% | -0.89% | $145M | 2.99M | -630,150 | -17.4% | $48.47 | Q2 2025 | |
| 3/31/2025 | 3.44% | +0.61% | $122M | 3.62M | +645,841 | $33.81 | Q1 2025 | ||
| 12/31/2024 | 3.93% | +0.88% | $151M | 2.97M | +668,607 | +29% | $50.87 | Q4 2024 | |
| 9/30/2024 | 3.29% | +0.24% | $137M | 2.3M | +165,450 | +7.74% | $59.54 | Q3 2024 | |
| 6/30/2024 | 3.52% | -0.15% | $137M | 2.14M | -93,400 | -4.19% | $64.03 | Q2 2024 | |
| 3/31/2024 | 3.65% | +3.77% | $150M | 2.23M | +2,126,013 | +2044% | $67.10 | Q1 2024 | |
| 12/31/2023 | 0.2% | +0.13% | $7.46M | 104K | +61,860 | +147% | $71.69 | Q4 2023 | |
| 9/30/2023 | 0.09% | +0.04% | $3.2M | 42.2K | +17,600 | +71.7% | $75.86 | Q3 2023 | |
| 6/30/2023 | 0.06% | +0.01% | $2.08M | 24.6K | +4,800 | +24.3% | $84.60 | Q2 2023 | |
| 3/31/2023 | 0.05% | 0% | $1.54M | 19.8K | -50 | -0.25% | $78.20 | Q1 2023 | |
| 12/31/2022 | 0.05% | -0.01% | $1.51M | 19.8K | -3,700 | -15.7% | $76.35 | Q4 2022 | |
| 9/30/2022 | 0.06% | +0.01% | $1.45M | 23.5K | +2,100 | +9.81% | $61.57 | Q3 2022 | |
| 6/30/2022 | 0.05% | +0.02% | $1.32M | 21.4K | +9,950 | +86.9% | $61.50 | Q2 2022 | |
| 3/31/2022 | 0.03% | +0.02% | $936K | 11.5K | +7,450 | +186% | $81.75 | Q1 2022 | |
| 12/31/2021 | 0.01% | +0% | $351K | 4K | +1,550 | +63.3% | $87.75 | Q4 2021 | |
| 9/30/2021 | 0.01% | 0% | $227K | 2.45K | -750 | -23.4% | $92.65 | Q3 2021 | |
| 6/30/2021 | 0.01% | +0.01% | $251K | 3.2K | +1,500 | +88.2% | $78.44 | Q2 2021 | |
| 3/31/2021 | 0.01% | -0.02% | $148K | 1.7K | -4,300 | -71.7% | $87.06 | Q1 2021 | |
| 12/31/2020 | 0.02% | 0% | $396K | 6K | -450 | -6.98% | $66.00 | Q4 2020 | |
| 9/30/2020 | 0.02% | -0.06% | $341K | 6.45K | -17,600 | -73.2% | $52.87 | Q3 2020 | |
| 6/30/2020 | 0.07% | -0.04% | $1.02M | 24.1K | -12,750 | -34.6% | $42.58 | Q2 2020 | |
| 3/31/2020 | 0.05% | +0.05% | $603K | 36.8K | +33,300 | +951% | $16.39 | Q1 2020 | |
| 12/31/2019 | 0.01% | -0.02% | $159K | 3.5K | -7,700 | -68.8% | $45.43 | Q4 2019 | |
| 9/30/2019 | 0.03% | +0.03% | $436K | 11.2K | +11,200 | NEW | $38.93 | Q3 2019 |