| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Maren Capital LLC | 8.8% | $48.9M | 191K | Maren Capital LLC | 31 Mar 2025 | |||
| BlackRock, Inc. | 5.5% | $30M | 121K | BlackRock, Inc. | 30 Jun 2025 | |||
| ROYCE & ASSOCIATES LP | 5.29% | $28.6M | 115K | ROYCE & ASSOCIATES LP | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1.39M | $366M | +$25.1M | $263.78 | 115 |
| 2025 Q2 | 1.29M | $321M | +$20.1M | $248.35 | 107 |
| 2025 Q1 | 1.21M | $288M | +$6.95M | $237.80 | 102 |
| 2024 Q4 | 1.18M | $301M | +$22M | $254.14 | 95 |
| 2024 Q3 | 1.1M | $267M | +$2.85M | $243.31 | 91 |
| 2024 Q2 | 1.08M | $193M | +$4.49M | $178.88 | 82 |
| 2024 Q1 | 1.06M | $184M | -$1.22M | $174.46 | 86 |
| 2023 Q4 | 1.05M | $205M | -$4.09M | $194.40 | 93 |
| 2023 Q3 | 949K | $177M | +$4.62M | $186.75 | 89 |
| 2023 Q2 | 919K | $196M | +$9.34M | $213.18 | 94 |
| 2023 Q1 | 868K | $203M | +$13.7M | $233.44 | 91 |
| 2022 Q4 | 816K | $226M | +$14.5M | $275.96 | 92 |
| 2022 Q3 | 792K | $199M | -$604K | $251.12 | 84 |
| 2022 Q2 | 793K | $225M | -$3.32M | $283.79 | 86 |
| 2022 Q1 | 805K | $276M | -$4.31M | $343.20 | 89 |
| 2021 Q4 | 816K | $343M | +$1.34M | $419.88 | 94 |
| 2021 Q3 | 806K | $272M | -$6.59M | $336.70 | 90 |
| 2021 Q2 | 813K | $236M | +$1.4M | $290.50 | 77 |
| 2021 Q1 | 809K | $230M | +$9.53M | $283.77 | 82 |
| 2020 Q4 | 785K | $170M | +$7.64M | $216.00 | 78 |
| 2020 Q3 | 744K | $137M | +$3.55M | $184.00 | 76 |
| 2020 Q2 | 724K | $122M | +$2.61M | $167.78 | 73 |
| 2020 Q1 | 729K | $106M | -$1.39M | $144.99 | 73 |
| 2019 Q4 | 732K | $154M | +$1.12M | $210.20 | 80 |
| 2019 Q3 | 708K | $134M | +$2.97M | $189.00 | 79 |
| 2019 Q2 | 692K | $137M | +$6.19M | $198.00 | 81 |
| 2019 Q1 | 667K | $115M | -$3.6M | $172.01 | 73 |
| 2018 Q4 | 686K | $136M | +$703K | $197.75 | 74 |
| 2018 Q3 | 679K | $149M | +$794K | $219.81 | 75 |
| 2018 Q2 | 676K | $148M | +$2.74M | $219.71 | 77 |
| 2018 Q1 | 663K | $137M | +$961K | $206.00 | 74 |
| 2017 Q4 | 659K | $136M | +$8.63M | $207.00 | 80 |
| 2017 Q3 | 572K | $109M | +$5.95M | $190.26 | 76 |
| 2017 Q2 | 541K | $98.4M | +$4.34M | $181.92 | 73 |
| 2017 Q1 | 517K | $91.5M | +$6.82M | $176.85 | 68 |
| 2016 Q4 | 546K | $107M | +$4.36M | $196.78 | 69 |
| 2016 Q3 | 525K | $72.7M | -$284K | $138.50 | 58 |
| 2016 Q2 | 527K | $64.8M | +$377K | $122.92 | 54 |
| 2016 Q1 | 524K | $62.4M | -$320K | $119.11 | 50 |
| 2015 Q4 | 526K | $63.1M | +$1.6M | $119.79 | 50 |
| 2015 Q3 | 512K | $59.6M | +$4.4M | $116.02 | 50 |
| 2015 Q2 | 475K | $54.7M | +$7.77M | $115.11 | 47 |
| 2015 Q1 | 411K | $40.6M | +$1.3M | $99.01 | 36 |
| 2014 Q4 | 402K | $34.9M | -$1.4M | $87.01 | 28 |
| 2014 Q3 | 417K | $34M | -$4.12M | $81.56 | 33 |
| 2014 Q2 | 469K | $37.2M | -$3.61M | $79.39 | 39 |
| 2014 Q1 | 516K | $40.5M | +$1.91M | $78.50 | 38 |