| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
|---|---|---|---|---|---|---|---|---|---|---|
| Wasatch Advisors LP | 2.4% | $60M | 1.04M | $57.38 | 13G/A | 9/30/2025 | 12 Nov 2025 14:55:05 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 9/30/2025 | 0.32% | -0.68% | $60M | 1.04M | -2,209,565 | -67.9% | $57.38 | Q3 2025 | |
| 6/30/2025 | 1.55% | -0.03% | $296M | 3.25M | -67,059 | -2.02% | $90.84 | Q2 2025 | |
| 3/31/2025 | 2.18% | -0.07% | $391M | 3.32M | -103,963 | $117.72 | Q1 2025 | ||
| 12/31/2024 | 3.64% | -0.06% | $735M | 3.43M | -54,551 | -1.57% | $214.42 | Q4 2024 | |
| 9/30/2024 | 3.38% | +0.09% | $690M | 3.48M | +88,829 | +2.62% | $198.14 | Q3 2024 | |
| 6/30/2024 | 3.23% | +0.05% | $605M | 3.39M | +54,536 | +1.63% | $178.26 | Q2 2024 | |
| 3/31/2024 | 3.52% | +0.24% | $674M | 3.34M | +213,049 | +6.82% | $201.90 | Q1 2024 | |
| 12/31/2023 | 4.1% | +0.04% | $743M | 3.12M | +28,243 | +0.91% | $237.98 | Q4 2023 | |
| 9/30/2023 | 3.87% | +0.13% | $612M | 3.1M | +101,039 | +3.37% | $197.85 | Q3 2023 | |
| 6/30/2023 | 3.26% | +0.5% | $538M | 2.99M | +459,850 | +18.1% | $179.72 | Q2 2023 | |
| 3/31/2023 | 2.59% | +0.11% | $416M | 2.53M | +109,979 | +4.54% | $164.01 | Q1 2023 | |
| 12/31/2022 | 2.74% | +0.06% | $408M | 2.42M | +56,022 | +2.37% | $168.16 | Q4 2022 | |
| 9/30/2022 | 3.08% | -0.84% | $443M | 2.37M | -649,644 | -21.5% | $187.08 | Q3 2022 | |
| 6/30/2022 | 3.32% | +0.24% | $525M | 3.02M | +217,009 | +7.75% | $174.00 | Q2 2022 | |
| 3/31/2022 | 3.61% | -0.02% | $734M | 2.8M | -15,265 | -0.54% | $262.07 | Q1 2022 | |
| 12/31/2021 | 3.61% | +0.07% | $885M | 2.82M | +54,946 | +1.99% | $314.09 | Q4 2021 | |
| 9/30/2021 | 3.15% | +0.11% | $776M | 2.76M | +100,456 | +3.78% | $281.01 | Q3 2021 | |
| 6/30/2021 | 2.37% | +0.47% | $583M | 2.66M | +478,066 | +21.9% | $219.18 | Q2 2021 | |
| 3/31/2021 | 2.04% | +0.18% | $453M | 2.18M | +173,664 | +8.64% | $207.61 | Q1 2021 | |
| 12/31/2020 | 2.15% | -0.19% | $437M | 2.01M | -174,973 | -8.01% | $217.61 | Q4 2020 | |
| 9/30/2020 | 2.49% | -0.27% | $391M | 2.18M | -241,104 | -9.94% | $179.22 | Q3 2020 | |
| 6/30/2020 | 2.63% | -0.12% | $363M | 2.43M | -110,568 | -4.36% | $149.85 | Q2 2020 | |
| 3/31/2020 | 2.32% | +0.13% | $223M | 2.54M | +146,107 | +6.11% | $87.88 | Q1 2020 | |
| 12/31/2019 | 2.08% | +0.13% | $253M | 2.39M | +149,360 | +6.67% | $106.05 | Q4 2019 | |
| 9/30/2019 | 1.95% | +0.05% | $205M | 2.24M | +56,637 | +2.59% | $91.58 | Q3 2019 | |
| 6/30/2019 | 2.15% | +0.28% | $221M | 2.18M | +289,133 | +15.3% | $101.05 | Q2 2019 | |
| 3/31/2019 | 1.47% | -0.08% | $135M | 1.89M | -107,584 | -5.37% | $71.40 | Q1 2019 | |
| 12/31/2018 | 1.5% | +0.18% | $113M | 2M | +244,297 | +13.9% | $56.32 | Q4 2018 | |
| 9/30/2018 | 1.18% | +0.32% | $104M | 1.76M | +474,011 | +36.9% | $58.99 | Q3 2018 | |
| 6/30/2018 | 0.88% | +0.12% | $72.9M | 1.28M | +179,185 | +16.2% | $56.79 | Q2 2018 | |
| 3/31/2018 | 0.74% | +0.17% | $56.9M | 1.1M | +249,558 | +29.2% | $51.54 | Q1 2018 | |
| 12/31/2017 | 0.53% | -0.16% | $39.7M | 855K | -252,525 | -22.8% | $46.46 | Q4 2017 | |
| 9/30/2017 | 0.6% | -0.23% | $44.4M | 1.11M | -423,748 | -27.7% | $40.07 | Q3 2017 | |
| 6/30/2017 | 0.93% | +0.06% | $66.5M | 1.53M | +94,412 | +6.57% | $43.44 | Q2 2017 | |
| 3/31/2017 | 0.77% | +0.19% | $52.3M | 1.44M | +362,721 | +33.8% | $36.40 | Q1 2017 | |
| 12/31/2016 | 0.54% | -0.02% | $35.8M | 1.07M | -39,629 | -3.56% | $33.35 | Q4 2016 | |
| 9/30/2016 | 0.7% | -0.23% | $46.9M | 1.11M | -367,132 | -24.8% | $42.12 | Q3 2016 | |
| 6/30/2016 | 0.89% | -0.02% | $58.3M | 1.48M | -26,406 | -1.75% | $39.35 | Q2 2016 | |
| 3/31/2016 | 0.71% | +0% | $46.7M | 1.51M | +9,556 | +0.64% | $30.98 | Q1 2016 | |
| 12/31/2015 | 0.77% | +0.15% | $56.2M | 1.5M | +298,711 | +24.9% | $37.51 | Q4 2015 | |
| 9/30/2015 | 0.49% | +0.26% | $36.7M | 1.2M | +633,905 | +112% | $30.59 | Q3 2015 | |
| 6/30/2015 | 0.19% | +0.03% | $17.2M | 565K | +83,959 | +17.4% | $30.43 | Q2 2015 | |
| 3/31/2015 | 0.11% | +0.11% | $10.1M | 481K | +481,467 | NEW | $21.06 | Q1 2015 |