| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
|---|---|---|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 2.3% | $68.1M | 1.92M | $35.51 | 13G/A | 6/30/2025 | 14 Aug 2025 12:10:48 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 9/30/2025 | 0.22% | -0.12% | $40.5M | 1.22M | -698,067 | -36.4% | $33.18 | Q3 2025 | |
| 6/30/2025 | 0.32% | -0.64% | $60.4M | 1.92M | -3,870,285 | -66.9% | $31.52 | Q2 2025 | |
| 3/31/2025 | 1.07% | +0.05% | $192M | 5.79M | +258,940 | $33.10 | Q1 2025 | ||
| 12/31/2024 | 1.05% | +0.01% | $213M | 5.53M | +51,443 | +0.94% | $38.51 | Q4 2024 | |
| 9/30/2024 | 1.1% | 0% | $225M | 5.48M | -1,490 | -0.03% | $41.03 | Q3 2024 | |
| 6/30/2024 | 1.12% | +0.1% | $209M | 5.48M | +519,320 | +10.5% | $38.15 | Q2 2024 | |
| 3/31/2024 | 1% | -0.12% | $191M | 4.96M | -558,293 | -10.1% | $38.55 | Q1 2024 | |
| 12/31/2023 | 1.57% | -0.03% | $286M | 5.52M | -97,165 | -1.73% | $51.78 | Q4 2023 | |
| 9/30/2023 | 1.71% | +0.02% | $271M | 5.62M | +75,392 | +1.36% | $48.22 | Q3 2023 | |
| 6/30/2023 | 1.3% | +0.11% | $215M | 5.54M | +479,285 | +9.47% | $38.84 | Q2 2023 | |
| 3/31/2023 | 1.26% | +0.14% | $202M | 5.06M | +564,483 | +12.6% | $40.00 | Q1 2023 | |
| 12/31/2022 | 1.25% | -0.02% | $186M | 4.5M | -78,802 | -1.72% | $41.31 | Q4 2022 | |
| 9/30/2022 | 0.91% | +0.02% | $130M | 4.57M | +109,395 | +2.45% | $28.52 | Q3 2022 | |
| 6/30/2022 | 1.22% | +0.15% | $193M | 4.47M | +556,606 | +14.2% | $43.27 | Q2 2022 | |
| 3/31/2022 | 1.15% | +0.13% | $234M | 3.91M | +434,669 | +12.5% | $59.98 | Q1 2022 | |
| 12/31/2021 | 1.17% | -0.02% | $288M | 3.47M | -61,466 | -1.74% | $82.83 | Q4 2021 | |
| 9/30/2021 | 1.23% | -0.05% | $303M | 3.54M | -156,135 | -4.23% | $85.69 | Q3 2021 | |
| 6/30/2021 | 1.38% | -0.01% | $339M | 3.69M | -17,893 | -0.48% | $91.82 | Q2 2021 | |
| 3/31/2021 | 1.2% | 0% | $268M | 3.71M | -13,702 | -0.37% | $72.21 | Q1 2021 | |
| 12/31/2020 | 1.25% | 0% | $255M | 3.72M | -5,406 | -0.14% | $68.47 | Q4 2020 | |
| 9/30/2020 | 1.07% | +0.22% | $169M | 3.73M | +772,945 | +26.1% | $45.32 | Q3 2020 | |
| 6/30/2020 | 0.91% | +0.91% | $126M | 2.96M | +2,955,860 | NEW | $42.73 | Q2 2020 |