| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| WELLINGTON MANAGEMENT GROUP LLP | 6.4% | $173,247,961 | 3,668,953 | Wellington Management Group LLP | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 56,085,012 | $3,761,876,330 | +$110,798,740 | $67.07 | 348 |
| 2025 Q2 | 54,943,930 | $2,961,721,110 | +$230,866,732 | $53.9 | 335 |
| 2025 Q1 | 50,857,689 | $2,613,693,007 | +$106,346,211 | $51.4 | 327 |
| 2024 Q4 | 48,655,617 | $2,832,962,334 | +$90,731,900 | $58.22 | 358 |
| 2024 Q3 | 47,035,694 | $2,638,669,159 | -$78,853,121 | $56.1 | 348 |
| 2024 Q2 | 48,119,193 | $2,955,215,589 | +$121,725,380 | $61.42 | 342 |
| 2024 Q1 | 45,743,320 | $2,831,233,537 | +$125,279,755 | $61.9 | 353 |
| 2023 Q4 | 44,091,415 | $2,507,641,577 | +$81,839,006 | $56.87 | 352 |
| 2023 Q3 | 42,597,752 | $2,367,230,757 | -$5,343,800 | $55.57 | 334 |
| 2023 Q2 | 42,571,909 | $2,402,766,537 | -$39,088,827 | $56.44 | 313 |
| 2023 Q1 | 39,562,990 | $4,489,799,302 | -$4,868,605 | $113.5 | 337 |
| 2022 Q4 | 39,919,323 | $4,009,824,964 | +$35,909,954 | $100.45 | 367 |
| 2022 Q3 | 39,496,287 | $3,457,798,280 | +$38,415,427 | $87.54 | 342 |
| 2022 Q2 | 39,004,270 | $3,414,243,664 | +$3,412,592,609 | $87.56 | 334 |
| 2022 Q1 | 19,207 | $2,081,024 | +$278,706 | $108.3 | 4 |
| 2021 Q4 | 15,789 | $1,606,610 | +$610 | $101.71 | 2 |