Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
---|---|---|---|---|---|---|---|---|
Conestoga Capital Advisors, LLC | 10.57% | $72.4M | 972K | Conestoga Capital Advisors | Dec 31, 2024 | |||
Neuberger Berman Group LLC | 10% | $69.4M | 932K | Neuberger Berman Group LLC | Jan 31, 2025 | |||
Champlain Investment Partners, LLC | 6% | $41.4M | 556K | Champlain Investment Partners, LLC | Dec 31, 2024 | |||
T. Rowe Price Investment Management, Inc. | 5.6% | $38.6M | 519K | T. Rowe Price Investment Management, Inc. | Dec 31, 2024 | |||
WASATCH ADVISORS LP | 4.7% | $32.7M | 439K | WASATCH ADVISORS LP | Dec 31, 2024 |
Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
---|---|---|---|---|---|
2025 Q1 | 1.32M | $98M | +$2.75M | $74.45 | 12 |
2024 Q4 | 8.79M | $929M | +$34.5M | $105.74 | 136 |
2024 Q3 | 8.43M | $1.02B | +$36.4M | $120.77 | 157 |
2024 Q2 | 8.08M | $967M | +$26.8M | $119.68 | 147 |
2024 Q1 | 7.86M | $876M | -$5.12M | $111.43 | 138 |
2023 Q4 | 7.92M | $866M | +$41.1M | $109.33 | 128 |
2023 Q3 | 7.56M | $741M | +$111M | $97.97 | 123 |
2023 Q2 | 6.37M | $543M | +$2.06M | $85.31 | 104 |
2023 Q1 | 6.31M | $564M | +$5.06M | $89.39 | 100 |
2022 Q4 | 6.34M | $450M | +$3.73M | $70.87 | 94 |
2022 Q3 | 6.28M | $476M | +$21.5M | $75.69 | 93 |
2022 Q2 | 5.97M | $339M | +$4.58M | $56.81 | 91 |
2022 Q1 | 5.85M | $474M | +$14.5M | $81.14 | 105 |
2021 Q4 | 5.69M | $525M | +$16M | $92.43 | 111 |
2021 Q3 | 5.07M | $327M | +$145K | $64.48 | 93 |
2021 Q2 | 5.05M | $286M | +$7.69M | $56.51 | 79 |
2021 Q1 | 4.94M | $242M | +$12.4M | $49.08 | 74 |
2020 Q4 | 4.91M | $170M | +$565K | $34.68 | 67 |
2020 Q3 | 4.83M | $141M | +$2.27M | $29.30 | 63 |
2020 Q2 | 4.22M | $109M | +$787K | $25.86 | 61 |
2020 Q1 | 4.19M | $111M | -$542K | $26.50 | 64 |
2019 Q4 | 4.59M | $146M | -$65.8K | $31.86 | 68 |
2019 Q3 | 4.59M | $117M | -$1.48M | $25.61 | 59 |
2019 Q2 | 4M | $102M | +$3.87M | $25.59 | 60 |
2019 Q1 | 3.89M | $89.2M | +$747K | $22.98 | 55 |
2018 Q4 | 4.26M | $80M | +$1.51M | $19.02 | 48 |
2018 Q3 | 4.16M | $95M | +$4.27M | $22.85 | 50 |
2018 Q2 | 3.97M | $74.1M | +$2.95M | $18.90 | 37 |
2018 Q1 | 3.84M | $60M | -$1.75M | $15.65 | 32 |
2017 Q4 | 3.95M | $56.1M | -$1.4M | $14.25 | 28 |
2017 Q3 | 4.05M | $54.9M | +$600K | $13.55 | 27 |
2017 Q2 | 4M | $48.6M | -$1.32M | $12.15 | 23 |
2017 Q1 | 4.11M | $51.2M | +$2.83M | $12.70 | 24 |
2016 Q4 | 3.91M | $42.2M | +$524K | $10.80 | 23 |
2016 Q3 | 3.86M | $41.8M | +$909K | $10.94 | 23 |
2016 Q2 | 3.78M | $38M | +$201K | $10.05 | 22 |
2016 Q1 | 3.76M | $38.1M | -$212K | $10.14 | 22 |
2015 Q4 | 3.79M | $37.3M | -$195K | $9.94 | 22 |
2015 Q3 | 3.81M | $37M | +$80.2K | $9.75 | 21 |
2015 Q2 | 3.79M | $35.8M | +$1.39M | $9.45 | 22 |
2015 Q1 | 3.74M | $36.4M | -$64.4K | $9.76 | 21 |
2014 Q4 | 3.75M | $38.1M | +$110K | $10.19 | 28 |
2014 Q3 | 3.74M | $34.3M | +$1.24M | $9.15 | 30 |
2014 Q2 | 3.6M | $36.9M | +$4.67M | $10.26 | 29 |
2014 Q1 | 3.14M | $29.4M | +$1.22M | $9.37 | 22 |