| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 4% | -24% | $966,540,725 | 2,000,498 | -556,361 | -22% | $483.15 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:30 |
| FMR LLC | 5.2% | $962,376,114 | 2,556,859 | $376.39 | 13G | 30 Jun 2025 | 06 Aug 2025, 11:56 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.04% | -0.01% | $739,117,475 | 1,656,991 | -317,449 | -16% | $446.06 | Q4 2025 | |
| 30 Sep 2025 | 0.05% | -0.01% | $953,950,913 | 1,974,440 | -582,419 | -23% | $483.15 | Q3 2025 | |
| 30 Jun 2025 | 0.06% | +0.03% | $1,040,334,739 | 2,556,859 | +1,105,901 | +76% | $406.88 | Q2 2025 | |
| 31 Mar 2025 | 0.03% | +0.01% | $490,423,822 | 1,450,958 | +287,878 | $338.00 | Q1 2025 | ||
| 31 Dec 2024 | 0.02% | -0% | $387,480,105 | 1,163,080 | -91,087 | -7.3% | $333.15 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | +0.01% | $365,727,512 | 1,254,167 | +747,516 | +148% | $291.61 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0.01% | $138,528,439 | 506,651 | +378,740 | +296% | $273.42 | Q2 2024 | |
| 31 Mar 2024 | 0% | -0% | $33,977,003 | 127,911 | -128,209 | -50% | $265.63 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $56,103,082 | 256,120 | +67,831 | +36% | $219.05 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $30,836,143 | 188,289 | +31,144 | +20% | $163.77 | Q3 2023 | |
| 30 Jun 2023 | 0% | -0% | $24,566,436 | 157,145 | -75,256 | -32% | $156.33 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $34,390,735 | 232,401 | +9,319 | +4.2% | $147.98 | Q1 2023 | |
| 31 Dec 2022 | 0% | +0% | $28,922,547 | 223,082 | +10,771 | +5.1% | $129.65 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $31,833,000 | 212,311 | -7,927 | -3.6% | $149.94 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $28,182,000 | 220,238 | +13,203 | +6.4% | $127.96 | Q2 2022 | |
| 31 Mar 2022 | 0% | -0% | $34,937,000 | 207,035 | -305,765 | -60% | $168.75 | Q1 2022 | |
| 31 Dec 2021 | 0.01% | -0.01% | $88,858,000 | 512,800 | -884,801 | -63% | $173.28 | Q4 2021 | |
| 30 Sep 2021 | 0.02% | +0% | $220,570,000 | 1,397,601 | +200,875 | +17% | $157.82 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | +0% | $155,898,000 | 1,196,726 | +74,008 | +6.6% | $130.27 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | +0.01% | $145,213,000 | 1,122,718 | +845,830 | +305% | $129.34 | Q1 2021 | |
| 31 Dec 2020 | 0% | +0% | $44,743,000 | 276,888 | +274,615 | +12082% | $161.59 | Q4 2020 | |
| 30 Sep 2020 | 0% | +0% | $234,000 | 2,273 | +273 | +14% | $102.95 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $198,000 | 2,000 | -227,421 | -99% | $99.00 | Q2 2020 | |
| 31 Mar 2020 | 0% | -0% | $19,630,000 | 229,421 | -147,188 | -39% | $85.56 | Q1 2020 | |
| 31 Dec 2019 | 0% | -0.01% | $43,905,000 | 376,609 | -853,813 | -69% | $116.58 | Q4 2019 | |
| 30 Sep 2019 | 0.01% | +0.01% | $122,821,000 | 1,230,422 | +792,137 | +181% | $99.82 | Q3 2019 | |
| 30 Jun 2019 | 0.01% | +0% | $56,031,000 | 438,285 | +296,068 | +208% | $127.84 | Q2 2019 | |
| 31 Mar 2019 | 0% | +0% | $16,931,000 | 142,217 | +94,307 | +197% | $119.05 | Q1 2019 | |
| 31 Dec 2018 | 0% | -0% | $3,552,000 | 47,910 | -5,036 | -9.5% | $74.14 | Q4 2018 | |
| 30 Sep 2018 | 0% | -0% | $4,227,000 | 52,946 | -18,058 | -25% | $79.84 | Q3 2018 | |
| 30 Jun 2018 | 0% | +0% | $4,470,000 | 71,004 | +71,004 | NEW | $62.95 | Q2 2018 | |
| 31 Dec 2017 | -0% | $0 | 0 | -185,900 | -100% | $446.46 | Q4 2017 | ||
| 30 Sep 2017 | 0% | -0% | $7,622,000 | 185,900 | -758,400 | -80% | $41.00 | Q3 2017 | |
| 30 Jun 2017 | 0.01% | -0.01% | $47,168,000 | 944,300 | -1,489,147 | -61% | $49.95 | Q2 2017 | |
| 31 Mar 2017 | 0.02% | -0% | $123,789,000 | 2,433,447 | -156,748 | -6.1% | $50.87 | Q1 2017 | |
| 31 Dec 2016 | 0.02% | -0% | $117,854,000 | 2,590,195 | -536,153 | -17% | $45.50 | Q4 2016 | |
| 30 Sep 2016 | 0.02% | -0% | $154,973,000 | 3,126,348 | -204,875 | -6.2% | $49.57 | Q3 2016 | |
| 30 Jun 2016 | 0.02% | 0% | $161,865,000 | 3,331,223 | 0 | $48.59 | Q2 2016 | ||
| 31 Mar 2016 | 0.02% | +0% | $142,010,000 | 3,331,223 | +483,573 | +17% | $42.63 | Q1 2016 | |
| 31 Dec 2015 | 0.02% | +0% | $128,543,000 | 2,847,650 | +45,100 | +1.6% | $45.14 | Q4 2015 | |
| 30 Sep 2015 | 0.02% | +0.01% | $140,520,000 | 2,802,550 | +1,370,300 | +96% | $50.14 | Q3 2015 | |
| 30 Jun 2015 | 0.01% | +0.01% | $89,974,000 | 1,432,250 | +1,432,250 | NEW | $62.82 | Q2 2015 | |
| 31 Dec 2014 | -0% | $0 | 0 | -27,600 | -100% | $446.46 | Q4 2014 | ||
| 30 Sep 2014 | 0% | +0% | $883,000 | 27,600 | +27,600 | NEW | $31.99 | Q3 2014 |