| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 4.7% | $1,324,462,937 | 9,718,689 | PRIMECAP MANAGEMENT CO/CA/ | 31 Mar 2025 | |||
| WELLINGTON MANAGEMENT GROUP LLP | 4.7% | $1,350,324,360 | 9,568,625 | Wellington Management Group LLP | 30 Jun 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 11% | 21,883,139 | -1.4% | 0.06% | $3,777,029,792 |
| BlackRock, Inc. | 7.1% | 14,549,563 | -2.9% | 0.04% | $2,511,254,555 |
| PRIMECAP MANAGEMENT CO/CA/ | 4.7% | 9,646,282 | -3.7% | 1.3% | $1,664,948,272 |
| WELLINGTON MANAGEMENT GROUP LLP | 4.4% | 9,018,292 | -5.8% | 0.27% | $1,556,557,199 |
| STATE STREET CORP | 3.9% | 8,032,171 | -1.8% | 0.05% | $1,386,352,715 |
| JPMORGAN CHASE & CO | 2.9% | 5,847,869 | +4.1% | 0.06% | $1,009,342,201 |
| FMR LLC | 2.8% | 5,785,627 | -4.9% | 0.05% | $998,599,070 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.2% | 4,561,877 | -0.77% | 0.05% | $783,967,331 |
| T. Rowe Price Investment Management, Inc. | 1.8% | 3,643,236 | -13% | 0.38% | $628,823,000 |
| VICTORY CAPITAL MANAGEMENT INC | 1.4% | 2,764,001 | -2.7% | 0.3% | $477,066,662 |
| MORGAN STANLEY | 1.3% | 2,670,095 | +19% | 0.03% | $460,858,870 |
| FIRST TRUST ADVISORS LP | 1.3% | 2,597,519 | +4.5% | 0.33% | $448,331,733 |
| EARNEST PARTNERS LLC | 1.2% | 2,471,824 | -0.36% | 1.9% | $426,636,822 |
| DIMENSIONAL FUND ADVISORS LP | 1.2% | 2,357,328 | +11% | 0.09% | $406,940,965 |
| Invesco Ltd. | 1% | 2,083,748 | -2.7% | 0.06% | $359,654,863 |
| NORTHERN TRUST CORP | 1% | 2,056,105 | -2.2% | 0.05% | $354,883,721 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 0.99% | 2,007,355 | -17% | 0.11% | $346,469,474 |
| BANK OF AMERICA CORP /DE/ | 0.98% | 1,997,480 | -13% | 0.03% | $344,765,081 |
| GOLDMAN SACHS GROUP INC | 0.94% | 1,912,163 | +4.9% | 0.05% | $330,039,397 |
| UBS AM, A DISTINCT BUSINESS UNIT OF UBS ASSET MANAGEMENT AMERICAS LLC | 0.71% | 1,452,018 | -21% | 0.05% | $250,618,305 |
| MILLENNIUM MANAGEMENT LLC | 0.69% | 1,406,856 | +1846% | 0.19% | $242,823,346 |
| HSBC HOLDINGS PLC | 0.64% | 1,300,452 | +34% | 0.13% | $224,452,120 |
| Legal & General Group Plc | 0.61% | 1,251,403 | -0.34% | 0.05% | $215,992,157 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.53% | 1,088,537 | -1.7% | 0.03% | $187,881,486 |
| Harfst & Associates, Inc. | 0.51% | 1,030,937 | -0.63% | 33% | $177,939,675 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,001,328 | $161,427,737 | -$7,439,608 | $160.59 | 45 |
| 2025 Q3 | 150,714,277 | $26,008,584,219 | -$715,322,196 | $172.60 | 874 |
| 2025 Q2 | 155,252,821 | $23,806,145,616 | +$216,661,209 | $153.37 | 844 |
| 2025 Q1 | 154,108,687 | $21,395,024,227 | +$25,936,511 | $138.91 | 843 |
| 2024 Q4 | 153,326,286 | $23,817,097,887 | -$83,159,673 | $155.33 | 819 |
| 2024 Q3 | 153,387,013 | $18,781,708,210 | -$59,581,643 | $122.46 | 749 |
| 2024 Q2 | 153,487,271 | $18,951,384,880 | +$57,968,602 | $123.61 | 738 |
| 2024 Q1 | 152,590,898 | $19,574,071,648 | -$231,086,857 | $128.42 | 713 |
| 2023 Q4 | 525,015 | $58,542,101 | +$44,624,195 | $111.50 | 8 |
| 2023 Q3 | 153,843,356 | $15,453,313,963 | -$264,465,461 | $100.43 | 641 |
| 2023 Q2 | 155,193,268 | $16,080,630,766 | -$230,357,092 | $103.77 | 624 |
| 2023 Q1 | 157,672,963 | $14,689,309,406 | -$360,060,968 | $93.27 | 645 |
| 2022 Q4 | 161,667,344 | $17,279,512,138 | +$96,987,501 | $106.85 | 680 |
| 2022 Q3 | 161,850,044 | $16,003,800,258 | +$47,519,400 | $98.82 | 644 |
| 2022 Q2 | 159,699,794 | $14,271,792,286 | +$392,306,394 | $89.41 | 634 |
| 2022 Q1 | 155,610,928 | $17,073,270,460 | +$513,893,639 | $109.91 | 646 |
| 2021 Q4 | 153,164,216 | $15,351,029,522 | +$301,615,070 | $100.40 | 620 |
| 2021 Q3 | 145,855,537 | $13,430,625,865 | +$4,422,637,046 | $92.28 | 560 |
| 2021 Q2 | 100,362,029 | $13,006,629,351 | +$100,816,630 | $129.90 | 548 |
| 2021 Q1 | 99,930,718 | $12,220,697,184 | +$298,722,198 | $122.56 | 532 |
| 2020 Q4 | 93,038,079 | $8,897,284,288 | -$84,782,080 | $95.67 | 510 |
| 2020 Q3 | 96,072,379 | $6,990,460,632 | -$218,415,751 | $72.76 | 453 |
| 2020 Q2 | 99,011,023 | $6,813,892,204 | -$29,788,760 | $68.83 | 462 |
| 2020 Q1 | 101,517,439 | $6,416,457,247 | +$68,896,032 | $63.20 | 433 |
| 2019 Q4 | 100,326,283 | $8,977,692,946 | +$210,262,400 | $89.46 | 463 |
| 2019 Q3 | 98,829,785 | $8,152,425,289 | -$29,651,765 | $82.46 | 458 |
| 2019 Q2 | 98,699,815 | $8,340,827,353 | +$94,324,518 | $84.55 | 479 |
| 2019 Q1 | 97,031,353 | $7,805,391,126 | -$66,083,785 | $80.41 | 476 |
| 2018 Q4 | 98,053,248 | $7,296,210,513 | -$441,421,908 | $74.41 | 439 |
| 2018 Q3 | 103,029,356 | $9,483,237,211 | +$9,905,731 | $92.05 | 474 |
| 2018 Q2 | 104,810,606 | $9,365,887,391 | +$163,211,532 | $89.35 | 506 |
| 2018 Q1 | 101,260,782 | $9,053,102,558 | +$109,774,946 | $89.41 | 498 |
| 2017 Q4 | 103,178,541 | $9,213,826,390 | +$132,156,200 | $89.30 | 500 |
| 2017 Q3 | 101,470,993 | $8,558,261,335 | -$10,159,391 | $84.33 | 446 |
| 2017 Q2 | 101,855,573 | $8,171,010,369 | -$71,194,078 | $80.22 | 427 |
| 2017 Q1 | 101,937,689 | $7,773,316,456 | +$969,821,287 | $76.26 | 407 |
| 2016 Q4 | 98,780,262 | $6,844,195,361 | +$28,051,656 | $69.27 | 389 |
| 2016 Q3 | 98,308,448 | $5,719,749,716 | -$97,964,200 | $58.21 | 327 |
| 2016 Q2 | 97,807,109 | $4,823,667,454 | -$33,825,608 | $49.30 | 336 |
| 2016 Q1 | 101,148,296 | $4,816,415,890 | -$152,780,960 | $47.61 | 323 |
| 2015 Q4 | 103,868,849 | $6,021,030,013 | +$112,192,984 | $57.97 | 351 |
| 2015 Q3 | 96,286,422 | $4,778,709,643 | -$5,877,970 | $49.63 | 346 |
| 2015 Q2 | 101,129,487 | $6,025,030,789 | +$56,686,753 | $59.58 | 340 |
| 2015 Q1 | 100,680,125 | $5,712,846,204 | +$123,361,786 | $56.78 | 332 |
| 2014 Q4 | 93,678,744 | $5,365,629,538 | +$141,184,982 | $57.29 | 345 |
| 2014 Q3 | 96,504,079 | $5,170,728,950 | +$73,645,046 | $53.58 | 336 |
| 2014 Q2 | 95,426,789 | $4,840,920,810 | -$41,852,146 | $50.73 | 325 |
| 2014 Q1 | 96,593,234 | $5,399,698,205 | +$127,158,454 | $55.93 | 324 |