| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| AllianceBernstein L.P. | 6.2% | -19% | $925,491,612 | 16,098,306 | -1,946,872 | -11% | $57.49 | 13G/A | 30 Sep 2025 | 14 Nov 2025, 12:12 |
| AllianceBernstein L.P. | 7.7% | +37% | $671,280,622 | 18,045,178 | +5,190,832 | +40% | $37.20 | 13G/A | 31 Mar 2025 | 14 May 2025, 17:04 |
| AllianceBernstein L.P. | 5.5% | $478,181,671 | 12,854,346 | $37.20 | 13G | 30 Sep 2024 | 15 Nov 2024, 13:37 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.27% | +0.04% | $849,804,924 | 18,579,032 | +2,480,726 | +15% | $45.74 | Q4 2025 | |
| 30 Sep 2025 | 0.29% | -0.05% | $925,491,612 | 16,098,306 | -2,564,615 | -14% | $57.49 | Q3 2025 | |
| 30 Jun 2025 | 0.28% | +0.01% | $865,772,905 | 18,662,921 | +617,743 | +3.4% | $46.39 | Q2 2025 | |
| 31 Mar 2025 | 0.23% | +0.05% | $642,769,240 | 18,045,178 | +3,753,055 | $35.62 | Q1 2025 | ||
| 31 Dec 2024 | 0.13% | +0.01% | $376,454,520 | 14,292,123 | +1,444,020 | +11% | $26.34 | Q4 2024 | |
| 30 Sep 2024 | 0.14% | +0.02% | $402,916,510 | 12,848,103 | +2,084,204 | +19% | $31.36 | Q3 2024 | |
| 30 Jun 2024 | 0.21% | +0.13% | $614,510,994 | 10,763,899 | +6,643,039 | +161% | $57.09 | Q2 2024 | |
| 31 Mar 2024 | 0.12% | +0.07% | $341,701,711 | 4,120,860 | +2,341,627 | +132% | $82.92 | Q1 2024 | |
| 31 Dec 2023 | 0.04% | +0.03% | $97,003,783 | 1,779,233 | +1,225,557 | +221% | $54.52 | Q4 2023 | |
| 30 Sep 2023 | 0.04% | +0.03% | $95,010,802 | 553,676 | +407,595 | +279% | $171.60 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | +0% | $21,793,824 | 146,081 | +40,298 | +38% | $149.19 | Q2 2023 | |
| 31 Mar 2023 | 0% | -0% | $9,831,472 | 105,783 | -2,117 | -2% | $92.94 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | +0% | $11,225,916 | 107,900 | +628 | +0.59% | $104.04 | Q4 2022 | |
| 30 Sep 2022 | 0% | +0% | $9,727,000 | 107,272 | +31,363 | +41% | $90.68 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $4,954,000 | 75,909 | +2,987 | +4.1% | $65.26 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $4,024,000 | 72,922 | +261 | +0.36% | $55.18 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0% | $5,418,000 | 72,661 | -199 | -0.27% | $74.57 | Q4 2021 | |
| 30 Sep 2021 | 0% | +0% | $6,564,000 | 72,860 | +6,990 | +11% | $90.09 | Q3 2021 | |
| 30 Jun 2021 | 0% | +0% | $5,012,000 | 65,870 | +12,607 | +24% | $76.09 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $2,559,000 | 53,263 | +6,663 | +14% | $48.04 | Q1 2021 | |
| 31 Dec 2020 | 0% | 0% | $2,344,000 | 46,600 | 0 | $50.30 | Q4 2020 | ||
| 30 Sep 2020 | 0% | +0% | $1,058,000 | 46,600 | +6,600 | +16% | $22.70 | Q3 2020 | |
| 30 Jun 2020 | 0% | +0% | $471,000 | 40,000 | +11,500 | +40% | $11.78 | Q2 2020 | |
| 31 Mar 2020 | 0% | +0% | $120,000 | 28,500 | +28,500 | NEW | $4.21 | Q1 2020 |