| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 14.6% | +18.3% | $517,693,066 | +$79,739,599 | 26,921,116 | +18.2% | FMR LLC | 31 Mar 2025 |
| Capital Research Global Investors | 8.6% | +43.3% | $584,644,163 | +$177,975,599 | 15,904,357 | +43.8% | Capital Research Global Investors | 30 Jun 2025 |
| JPMORGAN CHASE & CO | 4.8% | $172,976,792 | 8,995,153 | JPMORGAN CHASE & CO. | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 135,894,360 | $3,967,828,999 | -$319,341,547 | $29.2 | 287 |
| 2025 Q2 | 146,056,579 | $4,992,929,892 | -$219,199,122 | $34.19 | 270 |
| 2025 Q1 | 156,311,335 | $3,927,728,563 | +$388,307,479 | $25.13 | 288 |
| 2024 Q4 | 142,070,976 | $3,106,108,365 | -$93,131,573 | $21.86 | 252 |
| 2024 Q3 | 142,653,950 | $3,322,662,692 | +$662,040,174 | $23.3 | 243 |
| 2024 Q2 | 107,229,247 | $3,029,954,806 | +$94,075,184 | $28.24 | 266 |
| 2024 Q1 | 103,930,579 | $2,801,496,390 | +$196,028,499 | $26.96 | 272 |
| 2023 Q4 | 96,322,663 | $2,913,583,833 | +$74,962,541 | $30.27 | 286 |
| 2023 Q3 | 80,834,492 | $2,581,507,429 | -$9,857,061 | $31.94 | 305 |
| 2023 Q2 | 97,600,191 | $4,405,747,760 | +$855,781 | $45.14 | 347 |
| 2023 Q1 | 97,246,444 | $4,665,848,181 | +$97,194,449 | $47.99 | 306 |
| 2022 Q4 | 96,526,699 | $2,897,890,986 | +$193,662,088 | $30.02 | 217 |
| 2022 Q3 | 90,508,830 | $1,977,725,120 | +$37,072,148 | $21.85 | 168 |
| 2022 Q2 | 88,493,474 | $1,831,183,026 | -$24,643,454 | $20.69 | 161 |
| 2022 Q1 | 89,244,064 | $2,536,743,300 | +$71,940,131 | $28.4 | 168 |
| 2021 Q4 | 87,969,961 | $3,182,089,446 | -$39,880,903 | $36.18 | 162 |
| 2021 Q3 | 84,674,887 | $2,706,520,358 | +$151,110,004 | $31.96 | 149 |
| 2021 Q2 | 80,009,678 | $2,216,241,164 | +$115,088,327 | $27.7 | 124 |
| 2021 Q1 | 77,963,176 | $1,976,368,423 | +$421,333,763 | $25.35 | 120 |
| 2020 Q4 | 29,935,709 | $798,095,898 | +$794,627,864 | $26.66 | 91 |