| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 4.7% | $792,938,906 | 1,606,994 | $493.43 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 09:28 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.02% | +0% | $450,775,111 | 1,081,463 | +103,312 | +11% | $416.82 | Q4 2025 | |
| 30 Sep 2025 | 0.02% | -0% | $422,277,615 | 978,151 | -167,986 | -15% | $431.71 | Q3 2025 | |
| 30 Jun 2025 | 0.03% | -0.01% | $516,449,413 | 1,146,137 | -302,494 | -21% | $450.60 | Q2 2025 | |
| 31 Mar 2025 | 0.04% | -0.01% | $665,573,738 | 1,448,631 | -173,162 | $459.45 | Q1 2025 | ||
| 31 Dec 2024 | 0.04% | -0.01% | $680,764,129 | 1,621,793 | -568,043 | -26% | $419.76 | Q4 2024 | |
| 30 Sep 2024 | 0.06% | +0.01% | $941,935,992 | 2,189,836 | +307,528 | +16% | $430.14 | Q3 2024 | |
| 30 Jun 2024 | 0.06% | +0.01% | $971,892,184 | 1,882,308 | +243,050 | +15% | $516.33 | Q2 2024 | |
| 31 Mar 2024 | 0.05% | +0.02% | $814,514,660 | 1,639,258 | +673,409 | +70% | $496.88 | Q1 2024 | |
| 31 Dec 2023 | 0.03% | -0.01% | $398,151,881 | 965,849 | -462,916 | -32% | $412.23 | Q4 2023 | |
| 30 Sep 2023 | 0.05% | +0.01% | $541,201,806 | 1,428,765 | +197,413 | +16% | $378.79 | Q3 2023 | |
| 30 Jun 2023 | 0.03% | -0.01% | $414,953,208 | 1,231,352 | -180,610 | -13% | $336.99 | Q2 2023 | |
| 31 Mar 2023 | 0.04% | -0.01% | $465,763,895 | 1,411,962 | -323,294 | -19% | $329.87 | Q1 2023 | |
| 31 Dec 2022 | 0.06% | +0.01% | $601,092,642 | 1,735,256 | +411,530 | +31% | $346.40 | Q4 2022 | |
| 30 Sep 2022 | 0.04% | -0.04% | $410,621,000 | 1,323,726 | -1,091,249 | -45% | $310.20 | Q3 2022 | |
| 30 Jun 2022 | 0.09% | +0.01% | $941,140,000 | 2,414,975 | +319,546 | +15% | $389.71 | Q2 2022 | |
| 31 Mar 2022 | 0.07% | +0.06% | $852,860,000 | 2,095,429 | +1,775,114 | +554% | $407.01 | Q1 2022 | |
| 31 Mar 2022 | 0% | $1,000 | 2 | 0 | $500.00 * | Q1 2022 | |||
| 31 Dec 2021 | 0.01% | -0% | $180,763,000 | 320,315 | -19,389 | -5.7% | $564.33 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | -0.01% | $162,025,000 | 339,704 | -249,994 | -42% | $476.96 | Q3 2021 | |
| 30 Jun 2021 | 0.02% | +0% | $275,088,000 | 589,698 | +105,024 | +22% | $466.49 | Q2 2021 | |
| 31 Mar 2021 | 0.02% | -0% | $178,258,000 | 484,674 | -23,564 | -4.6% | $367.79 | Q1 2021 | |
| 31 Dec 2020 | 0.02% | +0% | $194,889,000 | 508,238 | +104,409 | +26% | $383.46 | Q4 2020 | |
| 30 Sep 2020 | 0.02% | +0% | $171,741,000 | 403,829 | +3,883 | +0.97% | $425.28 | Q3 2020 | |
| 30 Jun 2020 | 0.02% | +0.01% | $147,756,000 | 399,946 | +185,360 | +86% | $369.44 | Q2 2020 | |
| 31 Mar 2020 | 0.01% | -0.01% | $69,541,000 | 214,586 | -115,365 | -35% | $324.07 | Q1 2020 | |
| 31 Mar 2020 | 0% | $1,000 | 2 | 0 | $500.00 * | Q1 2020 | |||
| 31 Dec 2019 | 0.01% | -0.01% | $96,933,000 | 329,951 | -206,608 | -39% | $293.78 | Q4 2019 | |
| 30 Sep 2019 | 0.02% | -0% | $131,237,000 | 536,559 | -117,516 | -18% | $244.59 | Q3 2019 | |
| 30 Jun 2019 | 0.02% | -0.03% | $182,015,000 | 654,075 | -962,255 | -60% | $278.28 | Q2 2019 | |
| 31 Mar 2019 | 0.05% | -0.01% | $417,175,000 | 1,616,330 | -449,103 | -22% | $258.10 | Q1 2019 | |
| 31 Dec 2018 | 0.07% | +0.02% | $512,206,000 | 2,065,433 | +699,500 | +51% | $247.99 | Q4 2018 | |
| 30 Sep 2018 | 0.05% | +0.01% | $402,677,000 | 1,365,933 | +181,591 | +15% | $294.80 | Q3 2018 | |
| 30 Jun 2018 | 0.04% | +0.02% | $334,186,000 | 1,184,342 | +711,035 | +150% | $282.17 | Q2 2018 | |
| 31 Mar 2018 | 0.01% | -0.01% | $110,545,000 | 473,307 | -429,710 | -48% | $233.56 | Q1 2018 | |
| 31 Dec 2017 | 0.02% | +0% | $170,634,000 | 903,017 | +158,784 | +21% | $188.96 | Q4 2017 | |
| 30 Sep 2017 | 0.02% | -0.01% | $147,766,000 | 744,233 | -233,138 | -24% | $198.55 | Q3 2017 | |
| 30 Jun 2017 | 0.03% | -0.08% | $206,743,000 | 977,371 | -3,073,397 | -76% | $211.53 | Q2 2017 | |
| 31 Mar 2017 | 0.09% | -0.01% | $746,556,000 | 4,050,768 | -617,766 | -13% | $184.30 | Q1 2017 | |
| 31 Dec 2016 | 0.1% | -0.02% | $743,417,000 | 4,668,534 | -733,702 | -14% | $159.24 | Q4 2016 | |
| 30 Sep 2016 | 0.11% | -0.01% | $820,329,000 | 5,402,236 | -315,515 | -5.5% | $151.85 | Q3 2016 | |
| 30 Jun 2016 | 0.1% | -0.03% | $751,198,000 | 5,717,751 | -1,438,321 | -20% | $131.38 | Q2 2016 | |
| 31 Mar 2016 | 0.13% | -0.02% | $943,600,000 | 7,156,072 | -906,377 | -11% | $131.86 | Q1 2016 | |
| 31 Dec 2015 | 0.12% | -0% | $896,947,000 | 8,062,449 | -174,435 | -2.1% | $111.25 | Q4 2015 | |
| 30 Sep 2015 | 0.13% | +0.01% | $888,842,000 | 8,236,884 | +825,908 | +11% | $107.91 | Q3 2015 | |
| 30 Jun 2015 | 0.11% | -0.01% | $840,405,000 | 7,410,976 | -365,407 | -4.7% | $113.40 | Q2 2015 | |
| 31 Mar 2015 | 0.1% | +0.01% | $781,915,000 | 7,776,383 | +811,263 | +12% | $100.55 | Q1 2015 | |
| 31 Dec 2014 | 0.09% | +0.02% | $655,905,000 | 6,965,120 | +1,268,713 | +22% | $94.17 | Q4 2014 | |
| 30 Sep 2014 | 0.06% | +0.02% | $438,395,000 | 5,696,407 | +1,754,957 | +45% | $76.96 | Q3 2014 | |
| 30 Jun 2014 | 0.04% | +0% | $288,081,000 | 3,941,450 | +443,025 | +13% | $73.09 | Q2 2014 | |
| 31 Mar 2014 | 0.04% | -0% | $269,274,000 | 3,498,425 | -215,130 | -5.8% | $76.97 | Q1 2014 | |
| 31 Dec 2013 | 0.04% | 0% | $258,649,000 | 3,713,555 | 0 | $69.65 | Q4 2013 |