| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 10% | +7.8% | $3,481,345,213 | 17,365,916 | +1,074,196 | +6.6% | $200.47 | 13G/A | 31 Oct 2025 | 07 Nov 2025, 11:13 |
| FMR LLC | 9.5% | +21% | $3,266,001,096 | 16,291,720 | +2,937,410 | +22% | $200.47 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:49 |
| FMR LLC | 7.8% | +23% | $2,462,000,617 | 13,354,310 | +2,374,895 | +22% | $184.36 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:20 |
| FMR LLC | 6.4% | $2,024,165,042 | 10,979,416 | $184.36 | 13G | 31 Dec 2024 | 12 Feb 2025, 09:25 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.21% | +0.03% | $4,036,526,997 | 18,910,879 | +2,595,759 | +16% | $213.45 | Q4 2025 | |
| 30 Sep 2025 | 0.17% | +0.03% | $3,270,692,094 | 16,315,120 | +2,904,515 | +22% | $200.47 | Q3 2025 | |
| 30 Jun 2025 | 0.16% | +0% | $2,807,510,210 | 13,410,605 | +22,595 | +0.17% | $209.35 | Q2 2025 | |
| 31 Mar 2025 | 0.16% | +0.03% | $2,427,915,639 | 13,388,010 | +2,374,886 | $181.35 | Q1 2025 | ||
| 31 Dec 2024 | 0.12% | +0.05% | $2,087,978,084 | 11,013,124 | +4,087,866 | +59% | $189.59 | Q4 2024 | |
| 30 Sep 2024 | 0.08% | +0.05% | $1,258,803,999 | 6,925,258 | +4,299,817 | +164% | $181.77 | Q3 2024 | |
| 30 Jun 2024 | 0.03% | +0.01% | $414,950,871 | 2,625,441 | +602,601 | +30% | $158.05 | Q2 2024 | |
| 31 Mar 2024 | 0.02% | -0% | $294,687,233 | 2,022,840 | -55,936 | -2.7% | $145.68 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | +0% | $263,796,636 | 2,078,776 | +448,961 | +28% | $126.90 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | -0% | $173,200,400 | 1,629,815 | -254,987 | -14% | $106.27 | Q3 2023 | |
| 30 Jun 2023 | 0.02% | +0% | $206,706,172 | 1,884,802 | +25,295 | +1.4% | $109.67 | Q2 2023 | |
| 31 Mar 2023 | 0.02% | +0% | $187,921,753 | 1,859,507 | +33,087 | +1.8% | $101.06 | Q1 2023 | |
| 31 Dec 2022 | 0.02% | +0.01% | $182,294,913 | 1,826,420 | +684,462 | +60% | $99.81 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | +0% | $92,897,000 | 1,141,958 | +141,639 | +14% | $81.35 | Q3 2022 | |
| 30 Jun 2022 | 0.01% | -0% | $82,107,000 | 1,000,319 | -60,604 | -5.7% | $82.08 | Q2 2022 | |
| 31 Mar 2022 | 0.01% | -0% | $102,029,000 | 1,060,923 | -243,495 | -19% | $96.17 | Q1 2022 | |
| 31 Dec 2021 | 0.01% | -0% | $120,149,000 | 1,304,418 | -53,025 | -3.9% | $92.11 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | +0% | $117,024,000 | 1,357,443 | +47,194 | +3.6% | $86.21 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | -0% | $107,833,000 | 1,310,249 | -24,348 | -1.8% | $82.30 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | -0% | $105,646,000 | 1,334,597 | -125,036 | -8.6% | $79.16 | Q1 2021 | |
| 31 Dec 2020 | 0.01% | -0% | $106,845,000 | 1,459,633 | -25,429 | -1.7% | $73.20 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | +0% | $91,895,000 | 1,485,062 | +153,056 | +11% | $61.88 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | -0% | $76,684,000 | 1,332,006 | -127,904 | -8.8% | $57.57 | Q2 2020 | |
| 31 Mar 2020 | 0.01% | -0% | $70,266,000 | 1,459,910 | -44,877 | -3% | $48.13 | Q1 2020 | |
| 31 Dec 2019 | 0.01% | -0% | $117,071,000 | 1,504,787 | -231,974 | -13% | $77.80 | Q4 2019 | |
| 31 Dec 2019 | 0% | $1,000 | 7 | 0 | $142.86 * | Q4 2019 | |||
| 30 Sep 2019 | 0.01% | -0% | $124,804,000 | 1,736,761 | -550,991 | -24% | $71.86 | Q3 2019 | |
| 30 Jun 2019 | 0.02% | -0% | $164,170,000 | 2,287,752 | -418,756 | -15% | $71.76 | Q2 2019 | |
| 31 Mar 2019 | 0.02% | +0.01% | $199,523,000 | 2,706,508 | +1,374,255 | +103% | $73.72 | Q1 2019 | |
| 31 Dec 2018 | 0.01% | -0.01% | $93,591,000 | 1,332,253 | -760,976 | -36% | $70.25 | Q4 2018 | |
| 30 Sep 2018 | 0.02% | -0.01% | $219,538,000 | 2,093,229 | -555,969 | -21% | $104.88 | Q3 2018 | |
| 30 Jun 2018 | 0.03% | +0% | $261,158,000 | 2,649,198 | +374,701 | +16% | $98.58 | Q2 2018 | |
| 31 Mar 2018 | 0.02% | -0% | $185,144,000 | 2,274,497 | -218,551 | -8.8% | $81.40 | Q1 2018 | |
| 31 Dec 2017 | 0.02% | -0% | $203,008,000 | 2,493,048 | -230,619 | -8.5% | $81.43 | Q4 2017 | |
| 30 Sep 2017 | 0.02% | -0% | $206,318,000 | 2,723,667 | -134,189 | -4.7% | $75.75 | Q3 2017 | |
| 30 Jun 2017 | 0.03% | -0% | $261,494,000 | 2,857,856 | -425,908 | -13% | $91.50 | Q2 2017 | |
| 31 Mar 2017 | 0.03% | -0.01% | $256,133,000 | 3,283,764 | -781,620 | -19% | $78.00 | Q1 2017 | |
| 31 Dec 2016 | 0.05% | -0.01% | $337,508,000 | 4,065,384 | -1,215,350 | -23% | $83.02 | Q4 2016 | |
| 30 Sep 2016 | 0.06% | +0.01% | $431,171,000 | 5,280,734 | +787,772 | +18% | $81.65 | Q3 2016 | |
| 30 Jun 2016 | 0.04% | +0.01% | $315,540,000 | 4,492,962 | +1,330,196 | +42% | $70.23 | Q2 2016 | |
| 31 Mar 2016 | 0.03% | -0.04% | $250,776,000 | 3,162,766 | -3,587,258 | -53% | $79.29 | Q1 2016 | |
| 31 Dec 2015 | 0.06% | +0.03% | $480,062,000 | 6,750,024 | +3,232,648 | +92% | $71.12 | Q4 2015 | |
| 30 Sep 2015 | 0.04% | +0.02% | $309,705,000 | 3,517,376 | +1,965,620 | +127% | $88.05 | Q3 2015 | |
| 30 Jun 2015 | 0.02% | -0% | $146,237,000 | 1,551,756 | -144,766 | -8.5% | $94.24 | Q2 2015 | |
| 31 Mar 2015 | 0.02% | -0% | $161,186,000 | 1,696,522 | -221,108 | -12% | $95.01 | Q1 2015 | |
| 31 Dec 2014 | 0.02% | -0.01% | $166,623,000 | 1,917,630 | -643,225 | -25% | $86.89 | Q4 2014 | |
| 30 Sep 2014 | 0.03% | -0% | $207,531,000 | 2,560,855 | -206,503 | -7.5% | $81.04 | Q3 2014 | |
| 30 Jun 2014 | 0.03% | +0% | $228,556,000 | 2,767,358 | +381,632 | +16% | $82.59 | Q2 2014 | |
| 31 Mar 2014 | 0.03% | -0% | $184,894,000 | 2,385,726 | -392,900 | -14% | $77.50 | Q1 2014 | |
| 31 Dec 2013 | 0.03% | 0% | $206,368,000 | 2,778,626 | 0 | $74.27 | Q4 2013 |