| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| EARNEST PARTNERS LLC | 4.8% | $111M | 2.91M | $38.30 | 13G/A | 30 Jun 2025 | 15 Aug 2025, 08:46 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 30 Sep 2025 | 0.47% | -0.03% | $109M | 2.76M | -147,911 | -5.09% | $39.60 | Q3 2025 | |
| 30 Jun 2025 | 0.48% | -0.06% | $106M | 2.91M | -343,155 | -10.6% | $36.46 | Q2 2025 | |
| 31 Mar 2025 | 0.54% | -0.01% | $112M | 3.25M | -60,061 | $34.49 | Q1 2025 | ||
| 31 Dec 2024 | 0.52% | 0% | $117M | 3.31M | -24,201 | -0.73% | $35.37 | Q4 2024 | |
| 30 Sep 2024 | 0.46% | -0.01% | $106M | 3.34M | -106,390 | -3.09% | $31.82 | Q3 2024 | |
| 30 Jun 2024 | 0.48% | +0.01% | $103M | 3.44M | +102,268 | +3.06% | $30.04 | Q2 2024 | |
| 31 Mar 2024 | 0.43% | -0.01% | $93.9M | 3.34M | -71,132 | -2.09% | $28.11 | Q1 2024 | |
| 31 Dec 2023 | 0.48% | -0.02% | $95.1M | 3.41M | -134,937 | -3.81% | $27.88 | Q4 2023 | |
| 30 Sep 2023 | 0.44% | -0.01% | $77.1M | 3.55M | -112,148 | -3.07% | $21.73 | Q3 2023 | |
| 30 Jun 2023 | 0.43% | -0.02% | $77.3M | 3.66M | -193,885 | -5.03% | $21.12 | Q2 2023 | |
| 31 Mar 2023 | 0.55% | +0.02% | $95.1M | 3.85M | +162,152 | +4.39% | $24.70 | Q1 2023 | |
| 31 Dec 2022 | 0.79% | +0.02% | $129M | 3.69M | +79,976 | +2.22% | $34.91 | Q4 2022 | |
| 30 Sep 2022 | 0.74% | +0.06% | $111M | 3.61M | +278,907 | +8.37% | $30.63 | Q3 2022 | |
| 30 Jun 2022 | 0.65% | +0.16% | $97.2M | 3.33M | +844,144 | +33.9% | $29.19 | Q2 2022 | |
| 31 Mar 2022 | 0.45% | -0.01% | $75.6M | 2.49M | -63,929 | -2.51% | $30.39 | Q1 2022 | |
| 31 Dec 2021 | 0.48% | -0.01% | $82.8M | 2.55M | -36,453 | -1.41% | $32.46 | Q4 2021 | |
| 30 Sep 2021 | 0.51% | -0.01% | $83.4M | 2.59M | -42,764 | -1.63% | $32.22 | Q3 2021 | |
| 30 Jun 2021 | 0.48% | 0% | $81M | 2.63M | -2,426 | -0.09% | $30.80 | Q2 2021 | |
| 31 Mar 2021 | 0.53% | +0.04% | $88.6M | 2.63M | +217,268 | +9% | $33.66 | Q1 2021 | |
| 31 Dec 2020 | 0.46% | +0% | $66M | 2.41M | +17,143 | +0.71% | $27.31 | Q4 2020 | |
| 30 Sep 2020 | 0.44% | +0% | $51.3M | 2.4M | +11,495 | +0.48% | $21.41 | Q3 2020 | |
| 30 Jun 2020 | 0.55% | -0.04% | $58.5M | 2.39M | -184,522 | -7.18% | $24.52 | Q2 2020 | |
| 31 Mar 2020 | 0.67% | +0.02% | $59.9M | 2.57M | +68,862 | +2.75% | $23.30 | Q1 2020 | |
| 31 Dec 2019 | 0.68% | +0.03% | $86.3M | 2.5M | +122,967 | +5.17% | $34.51 | Q4 2019 | |
| 30 Sep 2019 | 0.73% | +0.01% | $81.1M | 2.38M | +29,787 | +1.27% | $34.11 | Q3 2019 | |
| 30 Jun 2019 | 0.71% | +0.01% | $78.1M | 2.35M | +35,008 | +1.51% | $33.25 | Q2 2019 | |
| 31 Mar 2019 | 0.74% | +0.01% | $77.8M | 2.31M | +24,456 | +1.07% | $33.63 | Q1 2019 | |
| 31 Dec 2018 | 0.71% | -0.02% | $65.1M | 2.29M | -54,301 | -2.32% | $28.43 | Q4 2018 | |
| 30 Sep 2018 | 0.71% | +0.01% | $78.9M | 2.34M | +20,265 | +0.87% | $33.65 | Q3 2018 | |
| 30 Jun 2018 | 0.71% | 0% | $75.8M | 2.32M | -7,129 | -0.31% | $32.63 | Q2 2018 | |
| 31 Mar 2018 | 0.69% | +0.02% | $72.6M | 2.33M | +54,033 | +2.37% | $31.16 | Q1 2018 | |
| 31 Dec 2017 | 0.69% | +0.07% | $72.5M | 2.28M | +221,215 | +10.8% | $31.86 | Q4 2017 | |
| 30 Sep 2017 | 0.68% | +0.01% | $68.1M | 2.06M | +28,819 | +1.42% | $33.12 | Q3 2017 | |
| 30 Jun 2017 | 0.68% | +0.1% | $65.2M | 2.03M | +292,290 | +16.9% | $32.16 | Q2 2017 | |
| 31 Mar 2017 | 0.59% | -0.01% | $55.1M | 1.73M | -29,615 | -1.68% | $31.79 | Q1 2017 | |
| 31 Dec 2016 | 0.69% | -0.05% | $62.9M | 1.76M | -136,247 | -7.17% | $35.65 | Q4 2016 | |
| 30 Sep 2016 | 0.55% | -0.04% | $52.4M | 1.9M | -122,965 | -6.08% | $27.56 | Q3 2016 | |
| 30 Jun 2016 | 0.55% | -0.01% | $50.3M | 2.02M | -38,160 | -1.85% | $24.85 | Q2 2016 | |
| 31 Mar 2016 | 0.5% | -0.01% | $47.5M | 2.06M | -37,327 | -1.78% | $23.03 | Q1 2016 | |
| 31 Dec 2015 | 0.49% | -0.02% | $48.4M | 2.1M | -65,727 | -3.04% | $23.04 | Q4 2015 | |
| 30 Sep 2015 | 0.49% | -0.02% | $50.2M | 2.16M | -88,074 | -3.91% | $23.17 | Q3 2015 | |
| 30 Jun 2015 | 0.49% | +0% | $56.3M | 2.25M | +4,577 | +0.2% | $24.98 | Q2 2015 | |
| 31 Mar 2015 | 0.47% | -0.04% | $54.6M | 2.25M | -198,933 | -8.13% | $24.28 | Q1 2015 | |
| 31 Dec 2014 | 0.49% | 0% | $60.1M | 2.45M | -10,622 | -0.43% | $24.54 | Q4 2014 | |
| 30 Sep 2014 | 0.47% | +0% | $56.6M | 2.46M | +4,086 | +0.17% | $23.04 | Q3 2014 | |
| 30 Jun 2014 | 0.48% | -0.01% | $60.6M | 2.45M | -43,433 | -1.74% | $24.69 | Q2 2014 | |
| 31 Mar 2014 | 0.51% | -0.02% | $63.3M | 2.5M | -113,609 | -4.35% | $25.35 | Q1 2014 | |
| 31 Dec 2013 | 0.56% | $70.1M | 2.61M | $26.84 | Q4 2013 |