| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Ariel Investments, LLC | 5.2% | +35% | $220,219,729 | 1,897,628 | +521,941 | +38% | $116.05 | 13G | 31 Dec 2025 | 13 Feb 2026, 10:37 |
| Ariel Investments, LLC | 3.8% | -37% | $165,632,715 | 1,375,687 | -876,672 | -39% | $120.40 | 13G/A | 30 Jun 2025 | 13 Aug 2025, 16:09 |
| Ariel Investments, LLC | 6% | $235,258,898 | 2,252,359 | $104.45 | 13G/A | 30 Sep 2024 | 13 Nov 2024, 10:49 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 2.1% | +0.67% | $196,347,568 | 1,897,628 | +602,752 | +47% | $103.47 | Q4 2025 | |
| 30 Sep 2025 | 2.1% | -0.13% | $199,993,598 | 1,294,876 | -80,811 | -5.9% | $154.45 | Q3 2025 | |
| 30 Jun 2025 | 2% | -0.69% | $175,028,658 | 1,375,687 | -481,191 | -26% | $127.23 | Q2 2025 | |
| 31 Mar 2025 | 2.2% | -0.28% | $186,876,202 | 1,856,878 | -236,326 | $100.64 | Q1 2025 | ||
| 31 Dec 2024 | 2% | -0.15% | $190,167,584 | 2,093,204 | -159,155 | -7.1% | $90.85 | Q4 2024 | |
| 30 Sep 2024 | 1.7% | -0.53% | $170,008,058 | 2,252,359 | -689,374 | -23% | $75.48 | Q3 2024 | |
| 30 Jun 2024 | 2.2% | -0.09% | $200,655,608 | 2,941,733 | -137,584 | -4.5% | $68.21 | Q2 2024 | |
| 31 Mar 2024 | 1.6% | +0.16% | $158,276,894 | 3,079,317 | +306,699 | +11% | $51.40 | Q1 2024 | |
| 31 Dec 2023 | 1.6% | -0.25% | $163,445,831 | 2,772,618 | -433,170 | -14% | $58.95 | Q4 2023 | |
| 30 Sep 2023 | 1.5% | -0.19% | $137,368,016 | 3,205,788 | -417,406 | -12% | $42.85 | Q3 2023 | |
| 30 Jun 2023 | 1.2% | -0.06% | $124,420,481 | 3,623,194 | -187,902 | -4.9% | $34.34 | Q2 2023 | |
| 31 Mar 2023 | 1.4% | +0% | $147,184,527 | 3,811,096 | +1,217 | +0.03% | $38.62 | Q1 2023 | |
| 31 Dec 2022 | 1.4% | -0.17% | $135,250,705 | 3,809,879 | -476,072 | -11% | $35.50 | Q4 2022 | |
| 30 Sep 2022 | 1.7% | -0.27% | $156,223,000 | 4,285,951 | -686,821 | -14% | $36.45 | Q3 2022 | |
| 30 Jun 2022 | 1.8% | -0.24% | $178,870,000 | 4,972,772 | -668,390 | -12% | $35.97 | Q2 2022 | |
| 31 Mar 2022 | 1.5% | +0.16% | $167,599,000 | 5,641,162 | +611,402 | +12% | $29.71 | Q1 2022 | |
| 31 Dec 2021 | 1.3% | +0.33% | $148,680,000 | 5,029,760 | +1,314,979 | +35% | $29.56 | Q4 2021 | |
| 30 Sep 2021 | 1.3% | +0.12% | $140,456,000 | 3,714,781 | +352,447 | +10% | $37.81 | Q3 2021 | |
| 30 Jun 2021 | 1.1% | +0.09% | $119,834,000 | 3,362,334 | +267,738 | +8.7% | $35.64 | Q2 2021 | |
| 31 Mar 2021 | 1.2% | +0.21% | $122,360,000 | 3,094,596 | +551,721 | +22% | $39.54 | Q1 2021 | |
| 31 Dec 2020 | 0.97% | -0.2% | $86,331,000 | 2,542,875 | -523,866 | -17% | $33.95 | Q4 2020 | |
| 30 Sep 2020 | 1.1% | +0.09% | $75,258,000 | 3,066,741 | +241,986 | +8.6% | $24.54 | Q3 2020 | |
| 30 Jun 2020 | 1.3% | -0% | $87,991,000 | 2,824,755 | -4,307 | -0.15% | $31.15 | Q2 2020 | |
| 31 Mar 2020 | 1.3% | +0.59% | $75,791,000 | 2,829,062 | +1,263,295 | +81% | $26.79 | Q1 2020 | |
| 31 Dec 2019 | 0.69% | +0.27% | $54,755,000 | 1,565,767 | +611,821 | +64% | $34.97 | Q4 2019 | |
| 30 Sep 2019 | 0.48% | +0.01% | $36,336,000 | 953,946 | +15,510 | +1.7% | $38.09 | Q3 2019 | |
| 30 Jun 2019 | 0.53% | -0.01% | $42,277,000 | 938,436 | -14,365 | -1.5% | $45.05 | Q2 2019 | |
| 31 Mar 2019 | 0.55% | +0% | $44,134,000 | 952,801 | +313 | +0.03% | $46.32 | Q1 2019 | |
| 31 Dec 2018 | 0.63% | -0.15% | $45,072,000 | 952,488 | -232,801 | -20% | $47.32 | Q4 2018 | |
| 30 Sep 2018 | 0.63% | -0.26% | $57,131,000 | 1,185,289 | -492,129 | -29% | $48.20 | Q3 2018 | |
| 30 Jun 2018 | 0.92% | -0.09% | $80,684,000 | 1,677,418 | -155,852 | -8.5% | $48.10 | Q2 2018 | |
| 31 Mar 2018 | 0.99% | -0.03% | $87,172,000 | 1,833,270 | -59,233 | -3.1% | $47.55 | Q1 2018 | |
| 31 Dec 2017 | 0.9% | -0.06% | $79,580,000 | 1,892,503 | -132,116 | -6.5% | $42.05 | Q4 2017 | |
| 30 Sep 2017 | 0.84% | -0.02% | $72,583,000 | 2,024,619 | -39,644 | -1.9% | $35.85 | Q3 2017 | |
| 30 Jun 2017 | 0.93% | +0.93% | $78,339,000 | 2,064,263 | +2,064,263 | NEW | $37.95 | Q2 2017 |