| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 6.5% | +60% | $671,573,327 | +$249,218,079 | 3,509,476 | +59% | T. Rowe Price Associates, Inc. | 30 Sep 2025 |
| AQR CAPITAL MANAGEMENT LLC | 5.41% | $561,475,117 | 2,934,130 | AQR Capital Management, LLC | 30 Sep 2025 | |||
| Capital Research Global Investors | 4% | $645,279,105 | 2,166,093 | Capital Research Global Investors | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 56,232,696 | $10,758,761,896 | +$329,733,330 | $191.36 | 612 |
| 2025 Q2 | 53,143,939 | $15,814,934,813 | -$59,516,151 | $297.9 | 618 |
| 2025 Q1 | 53,318,205 | $17,556,102,058 | +$91,035,750 | $329.39 | 612 |
| 2024 Q4 | 53,180,378 | $15,477,621,179 | -$852,971,475 | $291.05 | 628 |
| 2024 Q3 | 55,753,451 | $19,199,929,619 | -$928,756,074 | $344.56 | 610 |
| 2024 Q2 | 58,617,870 | $17,425,900,732 | +$502,372,416 | $297.3 | 627 |
| 2024 Q1 | 56,839,623 | $23,335,901,599 | -$303,649,044 | $410.83 | 621 |
| 2023 Q4 | 57,640,016 | $20,824,881,449 | -$191,782,820 | $361.31 | 606 |
| 2023 Q3 | 58,035,242 | $19,033,464,556 | +$26,719,197 | $327.89 | 561 |
| 2023 Q2 | 58,046,345 | $17,471,402,448 | +$426,522,422 | $301.24 | 548 |
| 2023 Q1 | 56,729,472 | $15,178,264,132 | +$33,384,895 | $267.49 | 546 |
| 2022 Q4 | 56,448,873 | $18,625,852,402 | +$134,989,897 | $330.22 | 581 |
| 2022 Q3 | 55,952,221 | $18,459,660,351 | -$700,204,160 | $329.84 | 551 |
| 2022 Q2 | 55,992,273 | $15,655,695,586 | -$92,545,148 | $279.61 | 526 |
| 2022 Q1 | 56,374,176 | $18,803,260,968 | +$567,775,786 | $333.59 | 520 |
| 2021 Q4 | 54,698,996 | $17,382,776,386 | -$297,657,640 | $318.08 | 492 |
| 2021 Q3 | 55,513,549 | $15,064,016,057 | +$42,459,082 | $271.31 | 430 |
| 2021 Q2 | 55,433,976 | $14,030,996,303 | -$50,623,023 | $253.06 | 439 |
| 2021 Q1 | 55,652,660 | $13,003,593,070 | +$32,452,819 | $233.76 | 422 |
| 2020 Q4 | 55,362,449 | $11,770,646,504 | -$359,881,893 | $212.68 | 401 |
| 2020 Q3 | 57,178,239 | $10,437,229,069 | -$222,139,739 | $183.04 | 398 |
| 2020 Q2 | 58,643,576 | $10,433,524,476 | -$428,183,799 | $177.98 | 382 |
| 2020 Q1 | 61,041,787 | $8,525,814,696 | -$434,479,963 | $139.71 | 302 |
| 2019 Q4 | 64,018,482 | $8,685,900,134 | +$494,991,927 | $135.69 | 312 |
| 2019 Q3 | 60,660,923 | $6,653,658,605 | -$49,419,011 | $109.72 | 317 |
| 2019 Q2 | 60,840,490 | $8,703,029,811 | -$217,561,694 | $143.14 | 348 |
| 2019 Q1 | 62,947,103 | $8,934,940,390 | -$384,967,248 | $141.96 | 344 |
| 2018 Q4 | 65,790,046 | $7,645,679,751 | -$202,642,162 | $116.22 | 325 |
| 2018 Q3 | 67,173,819 | $9,986,021,845 | -$614,369,095 | $148.7 | 331 |
| 2018 Q2 | 71,841,887 | $7,037,065,091 | +$143,805,477 | $97.94 | 279 |
| 2018 Q1 | 70,629,576 | $5,733,843,081 | +$630,570,785 | $81.18 | 243 |
| 2017 Q4 | 63,342,111 | $4,857,698,998 | +$245,115,033 | $76.68 | 255 |
| 2017 Q3 | 60,388,393 | $4,135,781,700 | +$335,652,139 | $68.76 | 224 |
| 2017 Q2 | 55,496,751 | $3,839,489,833 | +$191,487,117 | $69.18 | 252 |
| 2017 Q1 | 53,439,588 | $2,437,065,991 | +$230,867,478 | $45.6 | 236 |
| 2016 Q4 | 52,138,210 | $2,828,569,010 | +$41,116,959 | $54.26 | 267 |
| 2016 Q3 | 51,271,872 | $2,988,235,451 | +$89,952,890 | $58.32 | 271 |
| 2016 Q2 | 50,125,722 | $2,501,756,289 | -$2,495,209 | $49.9 | 258 |
| 2016 Q1 | 49,184,618 | $3,171,610,444 | -$93,996,347 | $64.49 | 273 |
| 2015 Q4 | 51,183,454 | $3,078,020,154 | +$98,104,406 | $60.13 | 279 |
| 2015 Q3 | 49,088,384 | $3,379,009,154 | +$123,091,858 | $68.85 | 293 |
| 2015 Q2 | 47,493,817 | $3,338,369,536 | +$455,102,078 | $70.3 | 266 |
| 2015 Q1 | 40,922,320 | $2,753,370,094 | +$160,526,226 | $67.29 | 229 |
| 2014 Q4 | 38,827,360 | $2,078,331,791 | +$80,090,293 | $53.53 | 194 |
| 2014 Q3 | 37,996,322 | $1,607,229,286 | +$28,971,330 | $42.3 | 188 |
| 2014 Q2 | 37,122,189 | $1,656,318,055 | +$102,329,441 | $44.63 | 187 |
| 2014 Q1 | 35,129,454 | $1,319,227,424 | +$12,262,867 | $37.56 | 169 |