| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 7.3% | $723,498,833 | 2,081,232 | $347.63 | 13G/A | 30 Jun 2025 | 06 Aug 2025, 12:14 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.05% | +0% | $912,137,865 | 2,186,385 | +136,112 | +6.6% | $417.19 | Q4 2025 | |
| 30 Sep 2025 | 0.04% | -0% | $801,369,684 | 2,050,273 | -30,959 | -1.5% | $390.86 | Q3 2025 | |
| 30 Jun 2025 | 0.04% | +0% | $673,778,191 | 2,081,232 | +248,321 | +14% | $323.74 | Q2 2025 | |
| 31 Mar 2025 | 0.04% | +0% | $558,946,190 | 1,832,911 | +205,180 | $304.95 | Q1 2025 | ||
| 31 Dec 2024 | 0.03% | -0% | $506,777,609 | 1,627,731 | -202,762 | -11% | $311.34 | Q4 2024 | |
| 30 Sep 2024 | 0.05% | +0% | $744,662,809 | 1,830,493 | +161,743 | +9.7% | $406.81 | Q3 2024 | |
| 30 Jun 2024 | 0.04% | +0.02% | $642,919,488 | 1,668,750 | +592,915 | +55% | $385.27 | Q2 2024 | |
| 31 Mar 2024 | 0.03% | +0.01% | $474,152,956 | 1,075,835 | +239,030 | +29% | $440.73 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | -0.01% | $313,182,751 | 836,805 | -263,914 | -24% | $374.26 | Q4 2023 | |
| 30 Sep 2023 | 0.02% | +0% | $276,940,922 | 1,100,719 | +133,835 | +14% | $251.60 | Q3 2023 | |
| 30 Jun 2023 | 0.02% | +0.01% | $257,210,358 | 966,884 | +370,827 | +62% | $266.02 | Q2 2023 | |
| 31 Mar 2023 | 0.01% | +0% | $124,063,393 | 596,057 | +18,861 | +3.3% | $208.14 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | +0% | $90,325,402 | 577,196 | +147,209 | +34% | $156.49 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | +0% | $70,852,000 | 429,987 | +84,173 | +24% | $164.78 | Q3 2022 | |
| 30 Jun 2022 | 0.01% | +0% | $57,808,000 | 345,814 | +89,001 | +35% | $167.17 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $46,583,000 | 256,813 | +86,629 | +51% | $181.39 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0% | $46,956,000 | 170,184 | -115,677 | -40% | $275.91 | Q4 2021 | |
| 30 Sep 2021 | 0% | +0% | $58,547,000 | 285,861 | +13,902 | +5.1% | $204.81 | Q3 2021 | |
| 30 Jun 2021 | 0% | -0% | $53,787,000 | 271,959 | -142,416 | -34% | $197.78 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | -0% | $86,783,000 | 414,375 | -213,754 | -34% | $209.43 | Q1 2021 | |
| 31 Dec 2020 | 0.01% | -0% | $115,625,000 | 628,129 | -189,261 | -23% | $184.08 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | +0% | $139,519,000 | 817,390 | +122,226 | +18% | $170.69 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | +0% | $79,089,000 | 695,164 | +101,654 | +17% | $113.77 | Q2 2020 | |
| 31 Mar 2020 | 0.01% | -0% | $42,519,000 | 593,510 | -31,573 | -5.1% | $71.64 | Q1 2020 | |
| 31 Dec 2019 | 0.01% | -0% | $64,433,000 | 625,083 | -290,301 | -32% | $103.08 | Q4 2019 | |
| 30 Sep 2019 | 0.01% | -0% | $88,271,000 | 915,384 | -286,932 | -24% | $96.43 | Q3 2019 | |
| 30 Jun 2019 | 0.01% | -0% | $99,503,000 | 1,202,316 | -204,471 | -15% | $82.76 | Q2 2019 | |
| 31 Mar 2019 | 0.01% | -0% | $91,188,000 | 1,406,787 | -366,419 | -21% | $64.82 | Q1 2019 | |
| 31 Dec 2018 | 0.01% | -0% | $79,795,000 | 1,773,206 | -354,009 | -17% | $45.00 | Q4 2018 | |
| 30 Sep 2018 | 0.01% | +0% | $120,868,000 | 2,127,215 | +38,754 | +1.9% | $56.82 | Q3 2018 | |
| 30 Jun 2018 | 0.02% | -0% | $163,611,000 | 2,088,461 | -24,155 | -1.1% | $78.34 | Q2 2018 | |
| 31 Mar 2018 | 0.02% | -0% | $161,658,000 | 2,112,616 | -33,337 | -1.6% | $76.52 | Q1 2018 | |
| 31 Dec 2017 | 0.02% | -0% | $162,535,000 | 2,145,953 | -237,934 | -10% | $75.74 | Q4 2017 | |
| 30 Sep 2017 | 0.02% | -0% | $155,358,000 | 2,383,887 | -485,379 | -17% | $65.17 | Q3 2017 | |
| 30 Jun 2017 | 0.02% | +0% | $152,272,000 | 2,869,266 | +193,582 | +7.2% | $53.07 | Q2 2017 | |
| 31 Mar 2017 | 0.02% | +0% | $125,757,000 | 2,675,684 | +83,828 | +3.2% | $47.00 | Q1 2017 | |
| 31 Dec 2016 | 0.01% | +0% | $92,270,000 | 2,591,856 | +488,723 | +23% | $35.60 | Q4 2016 | |
| 30 Sep 2016 | 0.01% | +0.01% | $69,824,000 | 2,103,133 | +1,556,417 | +285% | $33.20 | Q3 2016 | |
| 30 Jun 2016 | 0% | +0% | $19,791,000 | 546,716 | +86,777 | +19% | $36.20 | Q2 2016 | |
| 31 Mar 2016 | 0% | +0% | $13,679,000 | 459,939 | +341,264 | +288% | $29.74 | Q1 2016 | |
| 31 Dec 2015 | 0% | +0% | $3,652,000 | 118,675 | +52,319 | +79% | $30.77 | Q4 2015 | |
| 30 Sep 2015 | 0% | +0% | $2,055,000 | 66,356 | +66,356 | NEW | $30.97 | Q3 2015 |