| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| EARNEST PARTNERS LLC | 0% | $0 | 0 | $61.30 | 13G/A | 31 Mar 2025 | 15 May 2025, 09:57 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Mar 2025 | -0.71% | $0 | 0 | -2,597,882 | -100% | $64.67 | Q1 2025 | ||
| 31 Dec 2024 | 0.71% | +0% | $159,263,156 | 2,597,882 | +3,985 | +0.15% | $61.30 | Q4 2024 | |
| 30 Sep 2024 | 0.64% | -0.02% | $147,073,960 | 2,593,897 | -63,271 | -2.4% | $56.70 | Q3 2024 | |
| 30 Jun 2024 | 0.55% | +0.01% | $118,111,118 | 2,657,168 | +54,030 | +2.1% | $44.45 | Q2 2024 | |
| 31 Mar 2024 | 0.42% | -0.01% | $91,500,301 | 2,603,138 | -37,065 | -1.4% | $35.15 | Q1 2024 | |
| 31 Dec 2023 | 0.5% | -0.02% | $99,298,035 | 2,640,203 | -103,682 | -3.8% | $37.61 | Q4 2023 | |
| 30 Sep 2023 | 0.47% | -0% | $80,752,536 | 2,743,885 | -2,510 | -0.09% | $29.43 | Q3 2023 | |
| 30 Jun 2023 | 0.43% | -0.08% | $76,542,029 | 2,746,395 | -494,976 | -15% | $27.87 | Q2 2023 | |
| 31 Mar 2023 | 0.72% | +0.04% | $124,338,992 | 3,241,371 | +162,575 | +5.3% | $38.36 | Q1 2023 | |
| 31 Dec 2022 | 0.88% | +0.08% | $143,533,470 | 3,078,796 | +283,005 | +10% | $46.62 | Q4 2022 | |
| 30 Sep 2022 | 0.81% | +0.03% | $121,225,000 | 2,795,791 | +96,842 | +3.6% | $43.36 | Q3 2022 | |
| 30 Jun 2022 | 0.75% | -0.02% | $112,114,000 | 2,698,949 | -88,483 | -3.2% | $41.54 | Q2 2022 | |
| 31 Mar 2022 | 0.79% | -0.02% | $133,323,000 | 2,787,432 | -77,169 | -2.7% | $47.83 | Q1 2022 | |
| 31 Dec 2021 | 0.84% | -0.01% | $144,977,000 | 2,864,601 | -39,775 | -1.4% | $50.61 | Q4 2021 | |
| 30 Sep 2021 | 0.85% | -0.02% | $139,642,000 | 2,904,376 | -58,370 | -2% | $48.08 | Q3 2021 | |
| 30 Jun 2021 | 0.82% | +0.25% | $139,219,000 | 2,962,746 | +917,375 | +45% | $46.99 | Q2 2021 | |
| 31 Mar 2021 | 0.61% | +0.04% | $102,800,000 | 2,045,371 | +133,919 | +7% | $50.26 | Q1 2021 | |
| 31 Dec 2020 | 0.53% | -0.01% | $77,165,000 | 1,911,452 | -19,230 | -1% | $40.37 | Q4 2020 | |
| 30 Sep 2020 | 0.5% | +0.05% | $57,911,000 | 1,930,682 | +205,081 | +12% | $30.00 | Q3 2020 | |
| 30 Jun 2020 | 0.55% | +0% | $57,704,000 | 1,725,601 | +14,929 | +0.87% | $33.44 | Q2 2020 | |
| 31 Mar 2020 | 0.58% | +0.02% | $51,662,000 | 1,710,672 | +64,018 | +3.9% | $30.20 | Q1 2020 | |
| 31 Dec 2019 | 0.64% | +0.03% | $81,905,000 | 1,646,654 | +73,824 | +4.7% | $49.74 | Q4 2019 | |
| 30 Sep 2019 | 0.64% | +0.01% | $70,368,000 | 1,572,830 | +30,424 | +2% | $44.74 | Q3 2019 | |
| 30 Jun 2019 | 0.62% | +0.02% | $68,992,000 | 1,542,406 | +49,281 | +3.3% | $44.73 | Q2 2019 | |
| 31 Mar 2019 | 0.61% | +0.01% | $63,682,000 | 1,493,125 | +12,945 | +0.87% | $42.65 | Q1 2019 | |
| 31 Dec 2018 | 0.71% | -0.02% | $65,054,000 | 1,480,180 | -41,673 | -2.7% | $43.95 | Q4 2018 | |
| 30 Sep 2018 | 0.79% | +0.2% | $88,344,000 | 1,521,853 | +380,271 | +33% | $58.05 | Q3 2018 | |
| 30 Jun 2018 | 0.59% | -0.01% | $62,616,000 | 1,141,582 | -11,843 | -1% | $54.85 | Q2 2018 | |
| 31 Mar 2018 | 0.58% | +0.09% | $61,189,000 | 1,153,425 | +180,888 | +19% | $53.05 | Q1 2018 | |
| 31 Dec 2017 | 0.5% | +0.36% | $52,177,000 | 972,537 | +700,383 | +257% | $53.65 | Q4 2017 | |
| 30 Sep 2017 | 0.13% | +0.01% | $13,444,000 | 272,154 | +23,561 | +9.5% | $49.40 | Q3 2017 | |
| 30 Jun 2017 | 0.12% | +0.12% | $11,709,000 | 248,593 | +248,593 | NEW | $47.10 | Q2 2017 |