| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 4.9% | -11.8% | $583M | -$83.8M | 1.54M | -12.6% | Kayne Anderson Rudnick Investment Management, LLC | 30 Jun 2025 |
| WASATCH ADVISORS LP | 4.8% | $501M | 1.52M | WASATCH ADVISORS LP | 31 Dec 2024 | |||
| PRICE T ROWE ASSOCIATES INC /MD/ | 4.5% | -26.7% | $540M | -$180M | 1.43M | -25% | T. Rowe Price Associates, Inc. | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31.1M | $12.1B | -$313M | $390.29 | 472 |
| 2025 Q2 | 31.9M | $12.3B | +$228M | $384.80 | 455 |
| 2025 Q1 | 31.4M | $10.1B | -$213M | $321.77 | 436 |
| 2024 Q4 | 32.1M | $9.59B | +$240M | $299.14 | 398 |
| 2024 Q3 | 31.2M | $9.35B | +$65.4M | $299.38 | 389 |
| 2024 Q2 | 31M | $8.37B | -$34.4M | $269.78 | 372 |
| 2024 Q1 | 31M | $8.37B | -$114M | $270.35 | 345 |
| 2023 Q4 | 31.5M | $8.99B | -$96.9M | $284.89 | 341 |
| 2023 Q3 | 31.6M | $7.39B | +$335M | $234.13 | 325 |
| 2023 Q2 | 30.2M | $6.56B | -$190M | $217.47 | 326 |
| 2023 Q1 | 31M | $7.22B | +$118M | $232.73 | 299 |
| 2022 Q4 | 30.6M | $6.41B | -$46.3M | $209.35 | 295 |
| 2022 Q3 | 30.8M | $6.4B | -$107M | $207.81 | 290 |
| 2022 Q2 | 30.6M | $5.65B | +$94M | $184.95 | 278 |
| 2022 Q1 | 30.1M | $5.83B | +$177M | $193.88 | 266 |
| 2021 Q4 | 29.2M | $5.89B | -$117M | $201.97 | 269 |
| 2021 Q3 | 29.7M | $6.3B | +$947M | $212.20 | 268 |
| 2021 Q2 | 25.2M | $5.03B | +$63.7M | $199.42 | 247 |
| 2021 Q1 | 25.1M | $4.93B | +$20.9M | $196.77 | 237 |
| 2020 Q4 | 25M | $4.47B | +$109M | $179.04 | 233 |
| 2020 Q3 | 24.5M | $2.97B | +$12.9M | $121.21 | 241 |
| 2020 Q2 | 24.2M | $3.25B | -$10.3M | $134.04 | 237 |
| 2020 Q1 | 24.5M | $2.76B | -$90.9M | $112.79 | 231 |
| 2019 Q4 | 24.6M | $3.9B | -$17.7M | $158.34 | 237 |
| 2019 Q3 | 24.8M | $4.11B | +$30.2M | $165.91 | 224 |
| 2019 Q2 | 24.7M | $4.12B | +$138M | $166.81 | 222 |
| 2019 Q1 | 24.4M | $3.11B | -$23.6M | $127.17 | 228 |
| 2018 Q4 | 24.6M | $3.23B | +$52.8M | $131.10 | 217 |
| 2018 Q3 | 24.2M | $3.64B | +$46.2M | $150.36 | 202 |
| 2018 Q2 | 23.9M | $3.08B | +$3.53M | $128.81 | 190 |
| 2018 Q1 | 23.9M | $2.97B | +$6.12M | $124.20 | 194 |
| 2017 Q4 | 23.8M | $3.01B | -$11.7M | $126.40 | 185 |
| 2017 Q3 | 23.8M | $2.98B | -$18.5M | $125.15 | 169 |
| 2017 Q2 | 24M | $2.44B | +$15M | $101.76 | 162 |
| 2017 Q1 | 24M | $2.33B | +$182M | $97.09 | 155 |
| 2016 Q4 | 23.8M | $2.21B | +$26.7M | $92.81 | 164 |
| 2016 Q3 | 23.6M | $1.8B | -$22M | $76.48 | 162 |
| 2016 Q2 | 23.9M | $1.73B | -$26.4M | $72.50 | 158 |
| 2016 Q1 | 24.2M | $1.78B | +$35.8M | $73.26 | 142 |
| 2015 Q4 | 23.8M | $1.54B | -$17M | $64.59 | 141 |
| 2015 Q3 | 24M | $1.44B | +$55.9M | $59.73 | 140 |
| 2015 Q2 | 23.1M | $1.66B | -$9.04M | $71.76 | 146 |
| 2015 Q1 | 22.9M | $1.75B | +$18.7M | $76.54 | 147 |
| 2014 Q4 | 23.1M | $1.49B | +$11M | $64.53 | 141 |
| 2014 Q3 | 23.2M | $1.31B | -$1.61M | $56.70 | 137 |
| 2014 Q2 | 23.2M | $1.48B | -$265K | $64.05 | 137 |
| 2014 Q1 | 23.2M | $1.48B | +$12.4M | $63.70 | 129 |