| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| WELLINGTON MANAGEMENT GROUP LLP | 9.3% | $658,861,954 | 13,313,032 | Wellington Management Group LLP | 31 Dec 2024 | |||
| FMR LLC | 6.1% | -33.3% | $475,869,055 | -$241,461,832 | 8,755,640 | -33.7% | FMR LLC | 30 Jun 2025 |
| BlackRock, Inc. | 5% | -2% | $353,184,643 | -$12,025,229 | 7,136,485 | -3.3% | BlackRock, Inc. | 31 Mar 2025 |
| VANGUARD GROUP INC | 0.22% | $17,403,749 | 320,215 | The Vanguard Group | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,607 | $788,299 | -$7,237,637,370 | $54 | 3 |
| 2025 Q2 | 133,489,418 | $7,256,265,085 | -$526,646,845 | $54.35 | 326 |
| 2025 Q1 | 145,213,972 | $7,099,042,865 | -$2,803,346 | $48.89 | 378 |
| 2024 Q4 | 144,791,175 | $6,872,811,797 | +$91,592,988 | $47.47 | 339 |
| 2024 Q3 | 142,699,916 | $6,677,409,898 | -$404,603,497 | $46.8 | 340 |
| 2024 Q2 | 145,941,881 | $6,148,105,945 | +$50,541,809 | $42.13 | 376 |
| 2024 Q1 | 144,332,319 | $7,247,238,145 | +$34,022,013 | $50.22 | 364 |
| 2023 Q4 | 144,140,448 | $5,512,923,301 | -$70,560,814 | $38.25 | 319 |
| 2023 Q3 | 146,246,316 | $4,348,605,019 | -$143,808,930 | $29.74 | 295 |
| 2023 Q2 | 146,760,419 | $4,444,685,304 | -$271,481,441 | $30.29 | 262 |
| 2023 Q1 | 159,068,216 | $3,743,646,641 | -$31,097,373 | $23.54 | 238 |
| 2022 Q4 | 161,523,856 | $3,282,347,207 | +$325,984,272 | $20.32 | 225 |
| 2022 Q3 | 149,675,709 | $2,487,302,415 | -$34,052,497 | $16.62 | 227 |
| 2022 Q2 | 151,569,851 | $2,538,101,246 | -$71,385,899 | $16.74 | 235 |
| 2022 Q1 | 152,147,819 | $3,782,103,287 | -$158,590,140 | $24.84 | 257 |
| 2021 Q4 | 149,873,777 | $6,929,848,036 | -$59,951,236 | $46.24 | 263 |
| 2021 Q3 | 148,821,622 | $5,437,081,824 | +$45,988,672 | $36.53 | 232 |
| 2021 Q2 | 146,946,783 | $6,239,147,397 | +$3,261,194 | $42.46 | 244 |
| 2021 Q1 | 146,840,304 | $6,175,277,907 | +$3,327,332 | $42.05 | 230 |
| 2020 Q4 | 146,882,451 | $5,647,845,850 | +$47,103,345 | $38.45 | 182 |
| 2020 Q3 | 145,973,400 | $5,081,249,237 | +$1,167,311,899 | $34.81 | 154 |
| 2020 Q2 | 112,651,093 | $3,589,067,318 | +$3,589,067,322 | $31.86 | 112 |
| 2020 Q1 | 585 | $25,000 | $42.74 | 1 | |
| 2019 Q4 | 585 | $25,000 | $42.74 | 1 | |
| 2019 Q3 | 585 | $25,000 | $42.74 | 1 | |
| 2019 Q2 | 585 | $25,000 | $42.74 | 1 | |
| 2019 Q1 | 585 | $25,000 | $42.74 | 1 |