| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 14% | +30% | $870,030,069 | 7,558,249 | +1,752,292 | +30% | $115.11 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:44 |
| FMR LLC | 11% | +85% | $484,565,220 | 5,805,958 | +2,662,049 | +85% | $83.46 | 13G/A | 30 Jun 2025 | 08 Jul 2025, 09:07 |
| FMR LLC | 5.8% | $244,564,676 | 3,143,909 | $77.79 | 13G | 31 Mar 2025 | 12 May 2025, 10:39 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 30 Sep 2025 | 0.05% | +0.01% | $870,030,067 | 7,558,249 | +1,752,291 | +30% | $115.11 | Q3 2025 | |
| 30 Jun 2025 | 0.03% | +0.01% | $567,996,831 | 5,805,958 | +2,662,049 | +85% | $97.83 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | +0.01% | $239,502,982 | 3,143,909 | +1,184,884 | $76.18 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | +0% | $148,239,402 | 1,959,025 | +243,258 | +14% | $75.67 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | +0% | $117,444,243 | 1,715,767 | +82,409 | +5% | $68.45 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $108,209,991 | 1,633,358 | +1,020,050 | +166% | $66.25 | Q2 2024 | |
| 31 Mar 2024 | 0% | +0% | $38,135,466 | 613,308 | +147,019 | +32% | $62.18 | Q1 2024 | |
| 31 Dec 2023 | 0% | -0% | $23,953,266 | 466,289 | -23,019 | -4.7% | $51.37 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $26,559,624 | 489,308 | +407,528 | +498% | $54.28 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $4,928,851 | 81,780 | +24,009 | +42% | $60.27 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $3,523,434 | 57,771 | +803 | +1.4% | $60.99 | Q1 2023 | |
| 31 Dec 2022 | 0% | +0% | $3,263,697 | 56,968 | +11,981 | +27% | $57.29 | Q4 2022 | |
| 30 Sep 2022 | 0% | +0% | $2,073,000 | 44,987 | +17,306 | +63% | $46.08 | Q3 2022 | |
| 30 Jun 2022 | 0% | 0% | $1,127,000 | 27,681 | -62 | -0.22% | $40.71 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $1,122,000 | 27,743 | +26,923 | +3283% | $40.44 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0% | $34,000 | 820 | -133,758 | -99% | $41.46 | Q4 2021 | |
| 30 Sep 2021 | 0% | -0% | $5,187,000 | 134,578 | -242 | -0.18% | $38.54 | Q3 2021 | |
| 30 Jun 2021 | 0% | 0% | $5,252,000 | 134,820 | +48 | +0.04% | $38.96 | Q2 2021 | |
| 31 Mar 2021 | 0% | -0% | $5,577,000 | 134,772 | -304 | -0.23% | $41.38 | Q1 2021 | |
| 31 Dec 2020 | 0% | -0% | $4,307,000 | 135,076 | -1,300 | -0.95% | $31.89 | Q4 2020 | |
| 30 Sep 2020 | 0% | -0% | $3,689,000 | 136,376 | -491 | -0.36% | $27.05 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $3,427,000 | 136,867 | -1,779 | -1.3% | $25.04 | Q2 2020 | |
| 31 Mar 2020 | 0% | +0% | $3,783,000 | 138,646 | +354 | +0.26% | $27.29 | Q1 2020 | |
| 31 Dec 2019 | 0% | +0% | $4,735,000 | 138,292 | +137,381 | +15080% | $34.24 | Q4 2019 | |
| 30 Sep 2019 | 0% | -0% | $29,000 | 911 | -52,185 | -98% | $31.83 | Q3 2019 | |
| 30 Jun 2019 | 0% | -0% | $1,608,000 | 53,096 | -4,650 | -8.1% | $30.28 | Q2 2019 | |
| 31 Mar 2019 | 0% | -0% | $1,666,000 | 57,746 | -46,931 | -45% | $28.85 | Q1 2019 | |
| 31 Dec 2018 | 0% | +0% | $2,519,000 | 104,677 | +74,792 | +250% | $24.06* | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $825,000 | 29,885 | +209 | +0.7% | $27.61 | Q3 2018 | |
| 30 Jun 2018 | 0% | 0% | $870,000 | 29,676 | -74 | -0.25% | $29.32 | Q2 2018 | |
| 31 Mar 2018 | 0% | +0% | $778,000 | 29,750 | +29,750 | NEW | $26.15 | Q1 2018 |