| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5.4% | $1,041,983,403 | 4,063,105 | $256.45 | 13G | 30 Sep 2025 | 05 Nov 2025, 11:49 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.06% | +0.01% | $1,190,792,689 | 4,757,272 | +694,166 | +17% | $250.31 | Q4 2025 | |
| 30 Sep 2025 | 0.05% | +0.01% | $1,041,983,404 | 4,063,106 | +829,803 | +26% | $256.45 | Q3 2025 | |
| 30 Jun 2025 | 0.04% | +0.01% | $777,027,417 | 3,233,303 | +388,636 | +14% | $240.32 | Q2 2025 | |
| 31 Mar 2025 | 0.04% | +0.03% | $574,992,408 | 2,844,667 | +2,200,049 | +300% | $202.13 | Q1 2025 | |
| 31 Dec 2024 | 0.01% | -0% | $133,384,377 | 644,618 | -29,749 | -4.4% | $206.92 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | +0% | $136,734,784 | 674,367 | +73,442 | +12% | $202.76 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $117,102,266 | 600,925 | +32,090 | +5.6% | $194.87 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | -0% | $106,571,256 | 568,835 | -2,207 | -0.39% | $187.35 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | -0% | $89,590,731 | 571,042 | -66,845 | -10% | $156.89 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | -0% | $89,112,824 | 637,887 | -215,603 | -25% | $139.70 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | -0.02% | $123,115,885 | 853,490 | -1,549,651 | -64% | $144.25 | Q2 2023 | |
| 31 Mar 2023 | 0.03% | -0.02% | $334,132,796 | 2,403,141 | -1,864,774 | -44% | $139.04 | Q1 2023 | |
| 31 Dec 2022 | 0.06% | +0.01% | $622,816,929 | 4,267,915 | +741,593 | +21% | $145.93 | Q4 2022 | |
| 30 Sep 2022 | 0.05% | +0.01% | $462,565,000 | 3,526,322 | +762,514 | +28% | $131.17 | Q3 2022 | |
| 30 Sep 2022 | 0% | $1,000 | 11 | 0 | $90.91 * | Q3 2022 | |||
| 30 Jun 2022 | 0.04% | +0.01% | $376,901,000 | 2,763,808 | +409,963 | +17% | $136.37 | Q2 2022 | |
| 31 Mar 2022 | 0.03% | +0% | $396,081,000 | 2,353,845 | +83,122 | +3.7% | $168.27 | Q1 2022 | |
| 31 Dec 2021 | 0.03% | +0.01% | $412,863,000 | 2,270,723 | +545,167 | +32% | $181.82 | Q4 2021 | |
| 30 Sep 2021 | 0% | $1,000 | 4 | 0 | $250.00 * | Q3 2021 | |||
| 30 Sep 2021 | 0.02% | -0% | $303,008,000 | 1,725,556 | -119,425 | -6.5% | $175.60 | Q3 2021 | |
| 30 Jun 2021 | 0.03% | +0% | $319,975,000 | 1,844,981 | +285,171 | +18% | $173.43 | Q2 2021 | |
| 31 Mar 2021 | 0% | $1,000 | 9 | 0 | $111.11 * | Q1 2021 | |||
| 31 Mar 2021 | 0.02% | +0% | $250,911,000 | 1,559,810 | +315,534 | +25% | $160.86 | Q1 2021 | |
| 31 Dec 2020 | 0.02% | +0% | $200,689,000 | 1,244,276 | +171,392 | +16% | $161.29 | Q4 2020 | |
| 31 Dec 2020 | 0% | $1,000 | 5 | 0 | $200.00 * | Q4 2020 | |||
| 30 Sep 2020 | 0.02% | +0% | $158,143,000 | 1,072,884 | +49,955 | +4.9% | $147.40 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | -0.01% | $134,004,000 | 1,022,929 | -809,929 | -44% | $131.00 | Q2 2020 | |
| 31 Mar 2020 | 0.03% | +0% | $195,163,000 | 1,832,858 | +21,099 | +1.2% | $106.48 | Q1 2020 | |
| 31 Dec 2019 | 0% | $1,000 | 5 | 0 | $200.00 * | Q4 2019 | |||
| 31 Dec 2019 | 0.03% | +0.01% | $227,485,000 | 1,811,759 | +455,231 | +34% | $125.56 | Q4 2019 | |
| 30 Sep 2019 | 0.02% | +0% | $161,766,000 | 1,356,528 | +338,309 | +33% | $119.25 | Q3 2019 | |
| 30 Sep 2019 | 0% | $1,000 | 6 | 0 | $166.67 * | Q3 2019 | |||
| 30 Jun 2019 | 0.01% | +0.01% | $120,761,000 | 1,018,219 | +565,694 | +125% | $118.60 | Q2 2019 | |
| 30 Jun 2019 | 0% | $1,000 | 7 | 0 | $142.86 * | Q2 2019 | |||
| 31 Mar 2019 | 0% | $1,000 | 5 | 0 | $200.00 * | Q1 2019 | |||
| 31 Mar 2019 | 0.01% | +0% | $50,764,000 | 452,525 | +163,613 | +57% | $112.18 | Q1 2019 | |
| 31 Dec 2018 | 0% | +0% | $28,958,000 | 288,912 | +250,384 | +650% | $100.23 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $4,585,000 | 38,528 | +4,011 | +12% | $119.00 | Q3 2018 | |
| 30 Jun 2018 | 0% | -0% | $3,787,000 | 34,517 | -4,758 | -12% | $109.71 | Q2 2018 | |
| 31 Mar 2018 | 0% | +0% | $4,160,000 | 39,275 | +33,534 | +584% | $105.92 | Q1 2018 | |
| 31 Dec 2017 | 0% | +0% | $592,000 | 5,741 | +2,508 | +78% | $103.12 | Q4 2017 | |
| 30 Sep 2017 | 0% | -0% | $309,000 | 3,233 | -1,305 | -29% | $95.58 | Q3 2017 | |
| 30 Jun 2017 | 0% | -0.04% | $403,000 | 4,538 | -3,438,653 | -100% | $88.81 | Q2 2017 | |
| 31 Mar 2017 | 0.04% | +0.01% | $284,580,000 | 3,443,191 | +992,149 | +40% | $82.65 | Q1 2017 | |
| 31 Dec 2016 | 0.02% | +0.01% | $185,936,000 | 2,451,042 | +1,128,715 | +85% | $75.86 | Q4 2016 | |
| 30 Sep 2016 | 0.01% | +0.01% | $102,308,000 | 1,322,327 | +992,858 | +301% | $77.37 | Q3 2016 | |
| 30 Jun 2016 | 0% | +0% | $25,171,000 | 329,469 | +329,469 | NEW | $76.40 | Q2 2016 | |
| 31 Mar 2016 | -0% | $0 | 0 | -23,700 | -100% | $255.06 | Q1 2016 | ||
| 31 Dec 2015 | 0% | -0% | $1,737,000 | 23,700 | -3,000 | -11% | $73.29 | Q4 2015 | |
| 30 Sep 2015 | 0% | -0% | $1,822,000 | 26,700 | -58,600 | -69% | $68.24 | Q3 2015 | |
| 30 Jun 2015 | 0% | +0% | $6,094,000 | 85,300 | +85,300 | NEW | $71.44 | Q2 2015 |