| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 7.5% | $122M | 577K | WASATCH ADVISORS LP | 31 Dec 2024 | |||
| Neuberger Berman Group LLC | 4.5% | $73.2M | 345K | Neuberger Berman Group LLC | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8.54M | $1.7B | -$65.6M | $199.60 | 270 |
| 2025 Q2 | 8.91M | $2.18B | +$118M | $244.16 | 291 |
| 2025 Q1 | 8.44M | $1.7B | +$137M | $201.71 | 282 |
| 2024 Q4 | 7.73M | $1.89B | +$156M | $244.51 | 276 |
| 2024 Q3 | 7.06M | $2.24B | +$14.9M | $316.70 | 279 |
| 2024 Q2 | 6.99M | $1.84B | +$4.33M | $263.87 | 241 |
| 2024 Q1 | 6.94M | $1.75B | +$42.8M | $252.20 | 218 |
| 2023 Q4 | 6.77M | $1.16B | +$24.2M | $172.04 | 205 |
| 2023 Q3 | 6.64M | $1.07B | +$11M | $161.45 | 206 |
| 2023 Q2 | 6.54M | $1.27B | +$95.6M | $193.85 | 188 |
| 2023 Q1 | 6.1M | $793M | +$13.8M | $129.84 | 157 |
| 2022 Q4 | 6.01M | $709M | +$3.6M | $117.89 | 153 |
| 2022 Q3 | 6.1M | $524M | -$16.1M | $85.84 | 117 |
| 2022 Q2 | 6.28M | $500M | +$11.5M | $79.57 | 101 |
| 2022 Q1 | 6.15M | $407M | +$4.38M | $66.17 | 93 |
| 2021 Q4 | 6.08M | $427M | +$803K | $70.26 | 105 |
| 2021 Q3 | 5.99M | $369M | -$5.92M | $61.59 | 97 |
| 2021 Q2 | 6.09M | $350M | +$1.32M | $57.42 | 89 |
| 2021 Q1 | 6.11M | $305M | +$2.49M | $49.82 | 91 |
| 2020 Q4 | 6.07M | $283M | +$1.75M | $46.60 | 91 |
| 2020 Q3 | 5.77M | $239M | -$1.26M | $41.42 | 93 |
| 2020 Q2 | 5.79M | $255M | -$1.1M | $44.06 | 99 |
| 2020 Q1 | 5.83M | $222M | -$306K | $38.09 | 100 |
| 2019 Q4 | 5.8M | $288M | +$8.22M | $49.61 | 103 |
| 2019 Q3 | 5.36M | $207M | -$6.25M | $38.60 | 97 |
| 2019 Q2 | 5.51M | $229M | +$11.8M | $41.61 | 86 |
| 2019 Q1 | 5.25M | $196M | +$2.41M | $37.40 | 76 |
| 2018 Q4 | 5.11M | $153M | -$3.11M | $30.04 | 75 |
| 2018 Q3 | 5.21M | $191M | +$5.66M | $36.75 | 73 |
| 2018 Q2 | 5.05M | $156M | -$1.85M | $30.85 | 72 |
| 2018 Q1 | 5.12M | $151M | +$1.14M | $29.50 | 73 |
| 2017 Q4 | 5.07M | $141M | +$1.21M | $27.80 | 79 |
| 2017 Q3 | 5.02M | $141M | +$1.8M | $28.10 | 74 |
| 2017 Q2 | 4.95M | $140M | +$8.69M | $28.30 | 70 |
| 2017 Q1 | 4.65M | $120M | +$8.43M | $25.90 | 61 |
| 2016 Q4 | 4.63M | $118M | -$6.66M | $25.45 | 66 |
| 2016 Q3 | 4.81M | $128M | +$2.14M | $26.50 | 60 |
| 2016 Q2 | 4.74M | $107M | +$7.81M | $22.54 | 60 |
| 2016 Q1 | 4.35M | $96.9M | -$1.92M | $22.27 | 56 |
| 2015 Q4 | 4.42M | $105M | +$675K | $23.82 | 54 |
| 2015 Q3 | 4.68M | $107M | +$5.54M | $22.85 | 52 |
| 2015 Q2 | 4.47M | $93.6M | -$3.02M | $20.92 | 57 |
| 2015 Q1 | 4.58M | $104M | +$1.96M | $22.78 | 64 |
| 2014 Q4 | 4.5M | $111M | +$2.08M | $24.59 | 66 |
| 2014 Q3 | 4.42M | $97.1M | +$2.03M | $21.98 | 63 |
| 2014 Q2 | 4.31M | $104M | +$3.68M | $24.09 | 72 |
| 2014 Q1 | 4.15M | $101M | +$2.63M | $24.36 | 63 |