| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 3.7% | $144,356,654 | 1,878,421 | $76.85 | 13G/A | 31 Dec 2024 | 11 Feb 2025, 17:06 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.75% | -0.03% | $125,648,143 | 2,001,404 | -82,189 | -3.9% | $62.78 | Q4 2025 | |
| 30 Sep 2025 | 0.74% | -0.13% | $136,704,537 | 2,083,593 | -382,105 | -15% | $65.61 | Q3 2025 | |
| 30 Jun 2025 | 0.97% | +0.13% | $185,790,344 | 2,465,698 | +323,759 | +15% | $75.35 | Q2 2025 | |
| 31 Mar 2025 | 0.96% | +0.12% | $171,890,605 | 2,141,939 | +263,518 | $80.25 | Q1 2025 | ||
| 31 Dec 2024 | 0.86% | -0.53% | $173,453,395 | 1,878,421 | -1,153,418 | -38% | $92.34 | Q4 2024 | |
| 30 Sep 2024 | 1.4% | -0.04% | $290,904,952 | 3,031,839 | -82,469 | -2.6% | $95.95 | Q3 2024 | |
| 30 Jun 2024 | 1.2% | -0% | $225,974,188 | 3,114,308 | -10,354 | -0.33% | $72.56 | Q2 2024 | |
| 31 Mar 2024 | 1.3% | +0.28% | $240,255,261 | 3,124,662 | +703,999 | +29% | $76.89 | Q1 2024 | |
| 31 Dec 2023 | 1% | +0.36% | $183,316,809 | 2,420,663 | +851,125 | +54% | $75.73 | Q4 2023 | |
| 30 Sep 2023 | 0.62% | -0.01% | $98,394,337 | 1,569,538 | -15,030 | -0.95% | $62.69 | Q3 2023 | |
| 30 Jun 2023 | 0.56% | -0.02% | $91,889,098 | 1,584,568 | -56,574 | -3.4% | $57.99 | Q2 2023 | |
| 31 Mar 2023 | 0.65% | +0.01% | $104,967,442 | 1,641,142 | +12,756 | +0.78% | $63.96 | Q1 2023 | |
| 31 Dec 2022 | 0.71% | +0.02% | $105,128,600 | 1,628,386 | +48,238 | +3.1% | $64.56 | Q4 2022 | |
| 30 Sep 2022 | 0.69% | -0.03% | $98,965,000 | 1,580,148 | -65,054 | -4% | $62.63 | Q3 2022 | |
| 30 Jun 2022 | 0.66% | +0% | $104,618,000 | 1,645,202 | +1,772 | +0.11% | $63.59 | Q2 2022 | |
| 31 Mar 2022 | 0.69% | -0.03% | $141,154,000 | 1,643,430 | -78,925 | -4.6% | $85.89 | Q1 2022 | |
| 31 Dec 2021 | 0.65% | -0.01% | $159,335,000 | 1,722,355 | -18,888 | -1.1% | $92.51 | Q4 2021 | |
| 30 Sep 2021 | 0.59% | -0% | $145,864,000 | 1,741,243 | -7,076 | -0.4% | $83.77 | Q3 2021 | |
| 30 Jun 2021 | 0.58% | -0.01% | $143,520,000 | 1,748,319 | -17,821 | -1% | $82.09 | Q2 2021 | |
| 31 Mar 2021 | 0.52% | -0% | $115,382,000 | 1,766,140 | -7,214 | -0.41% | $65.33 | Q1 2021 | |
| 31 Dec 2020 | 0.65% | +0.14% | $131,760,000 | 1,773,354 | +378,777 | +27% | $74.30 | Q4 2020 | |
| 30 Sep 2020 | 0.49% | -0.01% | $77,734,000 | 1,394,577 | -15,748 | -1.1% | $55.74 | Q3 2020 | |
| 30 Jun 2020 | 0.69% | -0.13% | $95,973,000 | 1,410,325 | -265,055 | -16% | $68.05 | Q2 2020 | |
| 31 Mar 2020 | 0.79% | +0.03% | $76,146,000 | 1,675,380 | +67,189 | +4.2% | $45.45 | Q1 2020 | |
| 31 Dec 2019 | 0.83% | +0.03% | $100,930,000 | 1,608,191 | +60,203 | +3.9% | $62.76 | Q4 2019 | |
| 30 Sep 2019 | 0.81% | +0.17% | $85,031,000 | 1,547,988 | +332,959 | +27% | $54.93 | Q3 2019 | |
| 30 Jun 2019 | 0.61% | +0.61% | $62,501,000 | 1,215,029 | +1,215,029 | NEW | $51.44 | Q2 2019 |