| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| T. Rowe Price Associates, Inc. | 10% | +10% | $2,543,127,600 | 17,686,401 | +1,571,574 | +9.8% | $143.79 | 13G/A | 31 Jan 2025 | 07 Feb 2025, 11:55 |
| T. Rowe Price Associates, Inc. | 9.3% | $2,317,150,974 | 16,114,827 | $143.79 | 13G/A | 31 Dec 2024 | 14 Feb 2025, 09:44 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.38% | +0% | $3,539,532,000 | 17,419,811 | +85,693 | +0.49% | $203.19 | Q4 2025 | |
| 30 Sep 2025 | 0.32% | -0.03% | $3,032,085,000 | 17,334,118 | -1,623,518 | -8.6% | $174.92 | Q3 2025 | |
| 30 Jun 2025 | 0.35% | +0% | $3,106,399,000 | 18,957,636 | +167,536 | +0.89% | $163.86 | Q2 2025 | |
| 31 Mar 2025 | 0.35% | +0.05% | $2,814,195,000 | 18,790,100 | +2,675,148 | $149.77 | Q1 2025 | ||
| 31 Dec 2024 | 0.3% | +0.07% | $2,588,546,000 | 16,114,952 | +3,621,349 | +29% | $160.63 | Q4 2024 | |
| 30 Sep 2024 | 0.23% | +0.08% | $1,985,609,000 | 12,493,603 | +4,113,606 | +49% | $158.93 | Q3 2024 | |
| 30 Jun 2024 | 0.14% | +0.09% | $1,145,966,000 | 8,379,997 | +5,219,118 | +165% | $136.75 | Q2 2024 | |
| 31 Mar 2024 | 0.06% | +0.05% | $494,299,000 | 3,160,879 | +2,462,543 | +353% | $156.38 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | +0.01% | $111,099,000 | 698,336 | +353,768 | +103% | $159.09 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | -0% | $45,591,000 | 344,568 | -29,196 | -7.8% | $132.31 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | -0% | $62,588,000 | 373,764 | -14,960 | -3.8% | $167.45 | Q2 2023 | |
| 31 Mar 2023 | 0.01% | +0% | $62,772,000 | 388,724 | +1,594 | +0.41% | $161.48 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | -0% | $66,227,000 | 387,130 | -777 | -0.2% | $171.07 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | -0.14% | $61,042,000 | 387,907 | -5,207,701 | -93% | $157.36 | Q3 2022 | |
| 30 Jun 2022 | 0.1% | -0% | $771,355,000 | 5,595,608 | -73,905 | -1.3% | $137.85 | Q2 2022 | |
| 31 Mar 2022 | 0.09% | -0.01% | $895,613,000 | 5,669,513 | -456,452 | -7.5% | $157.97 | Q1 2022 | |
| 31 Dec 2021 | 0.11% | -0.02% | $1,265,073,000 | 6,125,965 | -948,694 | -13% | $206.51 | Q4 2021 | |
| 30 Sep 2021 | 0.11% | -0% | $1,162,296,000 | 7,074,659 | -7,316 | -0.1% | $164.29 | Q3 2021 | |
| 30 Jun 2021 | 0.1% | -0% | $1,093,528,000 | 7,081,975 | -138,859 | -1.9% | $154.41 | Q2 2021 | |
| 31 Mar 2021 | 0.1% | -0.04% | $1,035,468,000 | 7,220,834 | -3,008,917 | -29% | $143.40 | Q1 2021 | |
| 31 Dec 2020 | 0.14% | -0.01% | $1,351,248,000 | 10,229,751 | -821,686 | -7.4% | $132.09 | Q4 2020 | |
| 30 Sep 2020 | 0.13% | -0.03% | $1,091,661,000 | 11,051,437 | -2,281,324 | -17% | $98.78 | Q3 2020 | |
| 30 Jun 2020 | 0.17% | -0.01% | $1,343,676,000 | 13,332,761 | -1,142,838 | -7.9% | $100.78 | Q2 2020 | |
| 31 Mar 2020 | 0.19% | +0% | $1,211,318,000 | 14,475,599 | +294,847 | +2.1% | $83.68 | Q1 2020 | |
| 31 Dec 2019 | 0.19% | -0.02% | $1,455,371,000 | 14,180,752 | -1,452,684 | -9.3% | $102.63 | Q4 2019 | |
| 30 Sep 2019 | 0.22% | -0.02% | $1,520,352,000 | 15,633,436 | -1,654,208 | -9.6% | $97.25 | Q3 2019 | |
| 30 Jun 2019 | 0.22% | -0.01% | $1,552,603,000 | 17,287,644 | -404,429 | -2.3% | $89.81 | Q2 2019 | |
| 31 Mar 2019 | 0.23% | -0.07% | $1,542,749,000 | 17,692,073 | -5,763,768 | -25% | $87.20 | Q1 2019 | |
| 31 Dec 2018 | 0.25% | -0.01% | $1,456,139,000 | 23,455,841 | -502,357 | -2.1% | $62.08 | Q4 2018 | |
| 30 Sep 2018 | 0.23% | -0.04% | $1,587,949,000 | 23,958,198 | -4,490,680 | -16% | $66.28 | Q3 2018 | |
| 30 Jun 2018 | 0.26% | +0% | $1,679,337,000 | 28,448,878 | +195,314 | +0.69% | $59.03 | Q2 2018 | |
| 31 Mar 2018 | 0.24% | +0.02% | $1,480,204,000 | 28,253,564 | +2,671,222 | +10% | $52.39 | Q1 2018 | |
| 31 Dec 2017 | 0.17% | +0.02% | $1,064,225,000 | 25,582,342 | +2,227,613 | +9.5% | $41.60 | Q4 2017 | |
| 30 Sep 2017 | 0.17% | +0.02% | $972,958,000 | 23,354,729 | +3,148,566 | +16% | $41.66 | Q3 2017 | |
| 30 Jun 2017 | 0.14% | +0.01% | $786,626,000 | 20,206,163 | +2,082,848 | +11% | $38.93 | Q2 2017 | |
| 31 Mar 2017 | 0.12% | +0.01% | $654,977,000 | 18,123,315 | +1,417,859 | +8.5% | $36.14 | Q1 2017 | |
| 31 Dec 2016 | 0.12% | -0.01% | $610,919,000 | 16,705,456 | -889,051 | -5.1% | $36.57 | Q4 2016 | |
| 30 Sep 2016 | 0.11% | -0.01% | $557,570,000 | 17,594,507 | -1,273,100 | -6.7% | $31.69 | Q3 2016 | |
| 30 Jun 2016 | 0.12% | -0.01% | $548,859,000 | 18,867,607 | -2,171,109 | -10% | $29.09 | Q2 2016 | |
| 31 Mar 2016 | 0.12% | -0.01% | $583,614,000 | 21,038,716 | -999,140 | -4.5% | $27.74 | Q1 2016 | |
| 31 Dec 2015 | 0.13% | -0% | $624,332,000 | 22,037,856 | -23,974 | -0.11% | $28.33 | Q4 2015 | |
| 30 Sep 2015 | 0.15% | +0.03% | $680,387,000 | 22,061,830 | +4,518,866 | +26% | $30.84 | Q3 2015 | |
| 30 Jun 2015 | 0.11% | +0.01% | $547,165,000 | 17,542,964 | +1,268,496 | +7.8% | $31.19 | Q2 2015 | |
| 31 Mar 2015 | 0.12% | -0.01% | $604,596,000 | 16,274,468 | -1,279,485 | -7.3% | $37.15 | Q1 2015 | |
| 31 Dec 2014 | 0.13% | +0.13% | $592,797,000 | 17,553,953 | +17,553,953 | NEW | $33.77 | Q4 2014 |