| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 7.5% | $122M | 577K | WASATCH ADVISORS LP | Dec 31, 2024 | |||
| Neuberger Berman Group LLC | 4.5% | $73.2M | 345K | Neuberger Berman Group LLC | Mar 31, 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8.53M | $1.7B | -$65.7M | $199.60 | 266 |
| 2025 Q2 | 8.91M | $2.18B | +$118M | $244.16 | 291 |
| 2025 Q1 | 8.44M | $1.7B | +$137M | $201.71 | 281 |
| 2024 Q4 | 7.73M | $1.89B | +$156M | $244.51 | 275 |
| 2024 Q3 | 7.06M | $2.24B | +$14.8M | $316.70 | 280 |
| 2024 Q2 | 6.96M | $1.84B | +$5.96M | $263.87 | 241 |
| 2024 Q1 | 6.93M | $1.75B | +$40.3M | $252.20 | 219 |
| 2023 Q4 | 886K | $152M | +$1.94M | $172.04 | 4 |
| 2023 Q3 | 6.55M | $1.06B | +$8.91M | $161.45 | 205 |
| 2023 Q2 | 6.45M | $1.25B | +$98.5M | $193.85 | 187 |
| 2023 Q1 | 5.99M | $777M | +$6.9M | $129.84 | 155 |
| 2022 Q4 | 5.95M | $701M | -$1.74M | $117.89 | 150 |
| 2022 Q3 | 6.09M | $522M | -$15.5M | $85.84 | 113 |
| 2022 Q2 | 6.28M | $500M | +$11.1M | $79.57 | 100 |
| 2022 Q1 | 6.15M | $407M | +$4.49M | $66.17 | 92 |
| 2021 Q4 | 6.07M | $426M | +$190K | $70.26 | 104 |
| 2021 Q3 | 5.99M | $369M | -$5.88M | $61.59 | 97 |
| 2021 Q2 | 6.03M | $346M | +$960K | $57.42 | 89 |
| 2021 Q1 | 6.09M | $303M | +$8.44M | $49.82 | 90 |
| 2020 Q4 | 5.84M | $272M | +$9.32M | $46.60 | 89 |
| 2020 Q3 | 5.77M | $239M | -$1.24M | $41.42 | 92 |
| 2020 Q2 | 5.45M | $240M | -$4.13M | $44.06 | 95 |
| 2020 Q1 | 5.82M | $222M | +$188K | $38.09 | 98 |
| 2019 Q4 | 5.55M | $275M | +$8.22M | $49.61 | 102 |
| 2019 Q3 | 5.36M | $207M | -$6.23M | $38.60 | 96 |
| 2019 Q2 | 5.51M | $229M | +$11.8M | $41.61 | 84 |
| 2019 Q1 | 5.25M | $196M | +$2.4M | $37.40 | 75 |
| 2018 Q4 | 5.09M | $153M | -$2.9M | $30.04 | 73 |
| 2018 Q3 | 5.21M | $191M | +$5.66M | $36.75 | 72 |
| 2018 Q2 | 5.03M | $155M | -$1.75M | $30.85 | 69 |
| 2018 Q1 | 5.09M | $150M | +$1.19M | $29.50 | 70 |
| 2017 Q4 | 5.04M | $140M | +$1.09M | $27.80 | 76 |
| 2017 Q3 | 5M | $140M | +$1.96M | $28.10 | 72 |
| 2017 Q2 | 4.94M | $140M | +$8.55M | $28.30 | 68 |
| 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.92M | $22.54 | 60 |
| 2016 Q1 | 4.35M | $96.9M | -$1.92M | $22.27 | 56 |
| 2015 Q4 | 4.41M | $105M | +$675K | $23.82 | 53 |
| 2015 Q3 | 4.68M | $107M | +$6.57M | $22.85 | 52 |
| 2015 Q2 | 4.41M | $92.3M | -$2.87M | $20.92 | 54 |
| 2015 Q1 | 4.58M | $104M | +$1.96M | $22.78 | 63 |
| 2014 Q4 | 4.5M | $110M | +$2.07M | $24.59 | 64 |
| 2014 Q3 | 4.42M | $97M | +$2.1M | $21.98 | 61 |
| 2014 Q2 | 4.31M | $104M | +$3.68M | $24.09 | 71 |
| 2014 Q1 | 4.15M | $101M | +$2.63M | $24.36 | 62 |