| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5.9% | $13,411,065,418 | 126,032,003 | $106.41 | 13G | 31 Dec 2024 | 07 May 2025, 10:58 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.02% | +0% | $359,594,281 | 3,557,873 | +1,241 | +0.03% | $101.07 | Q4 2025 | |
| 30 Sep 2025 | 0.02% | +0% | $350,790,689 | 3,556,632 | +624,574 | +21% | $98.63 | Q3 2025 | |
| 30 Jun 2025 | 0.02% | -0% | $301,943,405 | 2,932,058 | -443,841 | -13% | $102.98 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | +0% | $329,420,259 | 3,375,899 | +228,355 | $97.58 | Q1 2025 | ||
| 31 Dec 2024 | 0.02% | +0.01% | $269,083,576 | 3,147,544 | +2,655,962 | +540% | $85.49 | Q4 2024 | |
| 30 Sep 2024 | 0% | +0% | $48,524,128 | 491,582 | +24,537 | +5.3% | $98.71 | Q3 2024 | |
| 30 Jun 2024 | 0% | -0% | $50,277,452 | 467,045 | -589,559 | -56% | $107.65 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | -0% | $137,643,809 | 1,056,604 | -27,856 | -2.6% | $130.27 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | +0% | $141,359,382 | 1,084,460 | +222,862 | +26% | $130.35 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0% | $94,043,441 | 861,598 | +286,254 | +50% | $109.15 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | +0% | $63,771,105 | 575,344 | +62,398 | +12% | $110.84 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $48,827,309 | 512,946 | +24,499 | +5% | $95.19 | Q1 2023 | |
| 31 Dec 2022 | 0% | -0% | $38,157,479 | 488,447 | -93,973 | -16% | $78.12 | Q4 2022 | |
| 30 Sep 2022 | 0% | +0% | $36,547,000 | 582,420 | +2,118 | +0.36% | $62.75 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $39,165,000 | 580,302 | +22,513 | +4% | $67.49 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $46,212,000 | 557,789 | +48,184 | +9.5% | $82.85 | Q1 2022 | |
| 31 Dec 2021 | 0% | +0% | $39,601,000 | 509,605 | +69,510 | +16% | $77.71 | Q4 2021 | |
| 30 Sep 2021 | 0% | -0% | $38,165,000 | 440,095 | -9,568 | -2.1% | $86.72 | Q3 2021 | |
| 30 Jun 2021 | 0% | +0% | $38,001,000 | 449,663 | +426,130 | +1811% | $84.51 | Q2 2021 | |
| 31 Mar 2021 | 0% | 0% | $1,772,000 | 23,533 | -12 | -0.05% | $75.30 | Q1 2021 | |
| 31 Dec 2020 | 0% | +0% | $1,784,000 | 23,545 | +4,264 | +22% | $75.77 | Q4 2020 | |
| 30 Sep 2020 | 0% | -0% | $1,084,000 | 19,281 | -696 | -3.5% | $56.22 | Q3 2020 | |
| 30 Jun 2020 | 0% | +0% | $1,238,000 | 19,977 | +132 | +0.67% | $61.97 | Q2 2020 | |
| 31 Mar 2020 | 0% | -0% | $1,201,000 | 19,845 | -1,799 | -8.3% | $60.52 | Q1 2020 | |
| 31 Dec 2019 | 0% | +0% | $2,045,000 | 21,644 | +7,036 | +48% | $94.48 | Q4 2019 | |
| 30 Sep 2019 | 0% | -0% | $1,338,000 | 14,608 | -195 | -1.3% | $91.59 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $1,432,000 | 14,803 | +759 | +5.4% | $96.74 | Q2 2019 | |
| 31 Mar 2019 | 0% | +0% | $1,296,000 | 14,044 | +13,691 | +3878% | $92.28 | Q1 2019 | |
| 31 Dec 2018 | 0% | 0% | $30,000 | 353 | +40 | +13% | $84.99 | Q4 2018 | |
| 30 Sep 2018 | 0% | -0.01% | $31,000 | 313 | -643,789 | -100% | $99.04 | Q3 2018 | |
| 30 Jun 2018 | 0.01% | -0% | $56,546,000 | 644,102 | -258,467 | -29% | $87.79 | Q2 2018 | |
| 31 Mar 2018 | 0.01% | +0% | $82,522,000 | 902,569 | +9,233 | +1% | $91.43 | Q1 2018 | |
| 31 Dec 2017 | 0.01% | -0% | $83,885,000 | 893,336 | -6,549 | -0.73% | $93.90 | Q4 2017 | |
| 30 Sep 2017 | 0.01% | -0% | $85,966,000 | 899,885 | -79,475 | -8.1% | $95.53 | Q3 2017 | |
| 30 Jun 2017 | 0.01% | +0% | $96,310,000 | 979,360 | +33,502 | +3.5% | $98.34 | Q2 2017 | |
| 31 Mar 2017 | 0.01% | -0% | $83,727,000 | 945,858 | -128,244 | -12% | $88.52 | Q1 2017 | |
| 31 Dec 2016 | 0.01% | +0% | $81,857,000 | 1,074,102 | +95,700 | +9.8% | $76.21 | Q4 2016 | |
| 30 Sep 2016 | 0.01% | -0% | $90,053,000 | 978,402 | -52,337 | -5.1% | $92.04 | Q3 2016 | |
| 30 Jun 2016 | 0.01% | +0% | $95,333,000 | 1,030,739 | +41,076 | +4.2% | $92.49 | Q2 2016 | |
| 31 Mar 2016 | 0.01% | -0% | $95,315,000 | 989,663 | -245,118 | -20% | $96.31 | Q1 2016 | |
| 31 Dec 2015 | 0.02% | +0% | $114,032,000 | 1,234,781 | +40,146 | +3.4% | $92.35 | Q4 2015 | |
| 30 Sep 2015 | 0.02% | +0% | $106,621,000 | 1,194,635 | +39,777 | +3.4% | $89.25 | Q3 2015 | |
| 30 Jun 2015 | 0.01% | -0% | $102,887,000 | 1,154,858 | -7,600 | -0.65% | $89.09 | Q2 2015 | |
| 31 Mar 2015 | 0.01% | +0% | $108,690,000 | 1,162,458 | +13,300 | +1.2% | $93.50 | Q1 2015 | |
| 31 Dec 2014 | 0.01% | -0.01% | $101,160,000 | 1,149,158 | -902,880 | -44% | $88.03 | Q4 2014 | |
| 30 Sep 2014 | 0.03% | +0% | $188,890,000 | 2,052,038 | +73,800 | +3.7% | $92.05 | Q3 2014 | |
| 30 Jun 2014 | 0.02% | +0% | $185,262,000 | 1,978,238 | +277,103 | +16% | $93.65 | Q2 2014 | |
| 31 Mar 2014 | 0.02% | -0% | $158,614,000 | 1,701,135 | -200,400 | -11% | $93.24 | Q1 2014 | |
| 31 Dec 2013 | 0.03% | 0% | $186,104,000 | 1,901,535 | 0 | $97.87 | Q4 2013 |