| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 11% | +92% | $555,007,990 | +$282,610,384 | 17,082,319 | +104% | FMR LLC | 30 Sep 2025 |
| ORBIS INVESTMENT MANAGEMENT LTD | 8.8% | $435,168,103 | 13,393,909 | ORBIS INVESTMENT MANAGEMENT LTD | 30 Sep 2025 | |||
| T. Rowe Price Investment Management, Inc. | 5.1% | -30% | $253,009,345 | -$118,372,019 | 7,787,299 | -32% | T. Rowe Price Investment Management, Inc. | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 132,543,715 | $4,306,803,036 | +$208,617,266 | $32.49 | 333 |
| 2025 Q2 | 124,382,079 | $5,124,901,443 | +$160,699,580 | $41.2 | 368 |
| 2025 Q1 | 120,531,545 | $5,030,234,032 | -$205,603,091 | $41.74 | 395 |
| 2024 Q4 | 122,611,347 | $7,187,310,390 | +$262,532,868 | $58.62 | 365 |
| 2024 Q3 | 117,440,260 | $8,011,392,359 | +$61,385,941 | $69.06 | 363 |
| 2024 Q2 | 115,828,029 | $7,378,746,139 | +$266,874,732 | $63.81 | 359 |
| 2024 Q1 | 110,831,370 | $10,405,699,822 | +$144,544,143 | $93.94 | 384 |
| 2023 Q4 | 109,587,576 | $8,051,891,584 | -$42,924,033 | $73.48 | 357 |
| 2023 Q3 | 110,069,295 | $6,787,642,867 | -$487,023,872 | $62.3 | 344 |
| 2023 Q2 | 118,252,745 | $8,734,328,192 | +$1,069,275,835 | $73.92 | 356 |
| 2023 Q1 | 103,525,985 | $8,163,506,788 | +$5,232,899 | $78.84 | 312 |
| 2022 Q4 | 103,768,058 | $7,096,753,979 | -$66,569,631 | $68.35 | 298 |
| 2022 Q3 | 102,706,891 | $5,450,748,988 | -$820,036,459 | $53.06 | 264 |
| 2022 Q2 | 103,648,225 | $6,507,562,464 | -$138,304,802 | $62.76 | 283 |
| 2022 Q1 | 106,176,716 | $6,825,159,976 | -$124,353,522 | $64.3 | 300 |
| 2021 Q4 | 105,663,083 | $8,861,570,659 | +$216,892,810 | $83.91 | 318 |
| 2021 Q3 | 104,685,037 | $8,181,228,033 | -$53,884,804 | $78.1 | 291 |
| 2021 Q2 | 105,413,951 | $8,027,609,504 | -$37,717,557 | $75.98 | 276 |
| 2021 Q1 | 105,841,295 | $6,810,058,977 | +$27,340,026 | $64.28 | 240 |
| 2020 Q4 | 103,911,809 | $5,624,897,943 | +$35,850,600 | $54.13 | 232 |
| 2020 Q3 | 103,618,227 | $4,118,878,475 | -$51,153,400 | $39.75 | 234 |
| 2020 Q2 | 105,030,396 | $4,271,711,660 | -$149,736,349 | $40.68 | 219 |
| 2020 Q1 | 108,977,437 | $3,908,983,889 | +$66,915,844 | $35.86 | 231 |
| 2019 Q4 | 106,751,504 | $5,435,698,511 | -$43,669,955 | $50.97 | 266 |
| 2019 Q3 | 107,502,029 | $4,719,551,643 | +$133,148,374 | $43.93 | 244 |
| 2019 Q2 | 104,257,778 | $5,204,696,715 | +$55,805,800 | $49.95 | 252 |
| 2019 Q1 | 106,120,615 | $4,078,787,038 | -$62,434,367 | $38.44 | 243 |
| 2018 Q4 | 108,291,738 | $3,223,460,037 | +$128,786,852 | $29.77 | 222 |
| 2018 Q3 | 103,614,429 | $3,466,007,143 | -$10,549,888 | $33.45 | 216 |
| 2018 Q2 | 104,233,021 | $3,027,089,286 | -$20,830,484 | $29.04 | 226 |
| 2018 Q1 | 104,533,373 | $3,127,667,283 | +$80,909,749 | $29.92 | 224 |
| 2017 Q4 | 101,890,023 | $3,497,008,531 | -$75,737,560 | $34.32 | 225 |
| 2017 Q3 | 104,201,235 | $3,100,375,718 | -$45,620,760 | $29.75 | 197 |
| 2017 Q2 | 105,784,235 | $3,051,059,436 | -$47,722,186 | $28.84 | 197 |
| 2017 Q1 | 107,933,244 | $2,517,639,699 | +$37,442,086 | $23.33 | 200 |
| 2016 Q4 | 109,733,051 | $2,324,689,996 | -$8,618,282 | $21.18 | 210 |
| 2016 Q3 | 110,360,117 | $2,497,832,057 | -$91,690,671 | $22.65 | 206 |
| 2016 Q2 | 114,438,580 | $2,603,976,339 | +$102,106,215 | $22.74 | 231 |
| 2016 Q1 | 108,877,684 | $3,048,406,568 | -$53,476,382 | $28 | 225 |
| 2015 Q4 | 111,290,856 | $2,701,265,180 | -$66,884,765 | $24.27 | 186 |
| 2015 Q3 | 115,828,638 | $1,903,071,336 | -$40,764,821 | $16.43 | 174 |
| 2015 Q2 | 118,498,148 | $2,418,442,788 | +$11,937,144 | $20.41 | 156 |
| 2015 Q1 | 118,313,166 | $2,185,231,257 | +$23,644,728 | $18.47 | 166 |
| 2014 Q4 | 116,496,182 | $2,285,383,403 | +$94,062,918 | $19.62 | 169 |
| 2014 Q3 | 113,017,017 | $2,092,546,049 | -$9,281,082 | $18.52 | 200 |
| 2014 Q2 | 112,427,628 | $2,728,563,840 | -$42,866,227 | $24.27 | 190 |
| 2014 Q1 | 113,771,859 | $2,592,351,832 | +$20,220,775 | $22.79 | 183 |