# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Dodge & Cox 71,718,315 -1,474,742 3,448,933,768.35 1.4402 2.8389 06/30/2025
2 Fisher Asset Management LLC 13,135,366 -430,963 631,679,750.94 0.2315 0.52 06/30/2025
3 Invesco Advisers, Inc. 8,497,646 -2,817,051 408,651,796.14 0.1705 0.3364 06/30/2025
4 Capital Research & Management Co. (World Investors) 8,354,084 30,137 401,747,899.56 0.0412 0.3307 06/30/2025
5 Managed Account Advisors LLC 7,483,466 -87,847 359,879,879.94 0.0573 0.2962 06/30/2025
6 Barrow, Hanley, Mewhinney & Strauss LLC 7,280,536 -68,909 350,120,976.24 1.0666 0.2882 06/30/2025
7 Raymond James & Associates, Inc. (Invt Mgmt) 5,680,195 2,617,447 273,160,577.55 0.1319 0.2248 06/30/2025
8 T. Rowe Price Associates, Inc. (IM) 5,523,838 -5,509,227 265,641,369.42 0.0314 0.2187 06/30/2025
9 Wellington Management Co. LLP 4,280,818 -94,909 205,864,537.62 0.034 0.1695 06/30/2025
10 Boston Partners Global Investors, Inc. 3,988,930 -100,310 191,827,643.7 0.1882 0.1579 06/30/2025
11 Federated Investment Management Co. 3,887,536 -59,903 186,951,606.24 0.7471 0.1539 06/30/2025
12 Parametric Portfolio Associates LLC 3,694,027 -343,888 177,645,758.43 0.0498 0.1462 06/30/2025
13 Mondrian Investment Partners Ltd. 3,442,690 0 165,558,962.1 0.9733 0.1363 03/31/2025
14 Envestnet Asset Management, Inc. 3,434,999 157,605 165,189,101.91 0.0461 0.136 06/30/2025
15 Strategic Advisers LLC 3,076,737 -588,710 147,960,282.33 0.0498 0.1218 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Dodge & Cox Stock Fund 55,133,024 -891,500 2,651,347,124.16 2.2316 2.1824 06/30/2025
2 Washington Mutual Investors Fund 7,741,784 0 372,302,392.56 0.1864 0.3065 06/30/2025
3 Vanguard Windsor Fund 3,956,146 -29,369 190,251,061.14 0.7996 0.1566 06/30/2025
4 Invesco Comstock Fund 3,658,925 -300,661 175,957,703.25 1.3815 0.1448 08/31/2025
5 Dodge & Cox Balanced Fund 2,805,365 -318,600 134,910,002.85 1.3567 0.111 06/30/2025
6 Robeco Capital Gr. Fds. - US BP Premium Equities 2,140,360 -34,506 102,929,912.4 1.7415 0.0847 08/29/2025
7 Bridge Builder Large Cap Value Fund 1,835,925 -97,493 88,289,633.25 0.3548 0.0727 09/30/2025
8 Putnam Focused Large Cap Value ETF 1,460,421 369,241 70,231,645.89 1.6815 0.0578 08/29/2025
9 Vanguard Windsor Funds - Vanguard Windsor II Fund 1,320,391 0 63,497,603.19 0.1006 0.0523 06/30/2025
10 T Rowe Price Health Sciences Fund 1,296,484 -1,385,191 62,347,915.56 0.5096 0.0513 06/30/2025
11 Nicholas Fund Inc. 1,255,950 127,255 60,398,635.5 1.4758 0.0497 06/30/2025
12 CREF Stock Account 1,212,391 22,412 58,303,883.19 0.0434 0.048 08/31/2025
13 American Century Investments Equity Income Fund 1,041,770 265,934 50,098,719.3 0.7321 0.0412 06/30/2025
14 Nuveen Large Cap Value Fund 1,007,742 -38,388 48,462,312.78 0.7671 0.0399 08/31/2025
15 BlackRock Large Cap Focus Growth Fund, Inc. 988,848 256,480 47,553,700.32 2.5283 0.0391 08/29/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Raymond James & Associates, Inc. (Invt Mgmt) 5,680,195 2,617,447 273,160,577.55 0.1319 0.2248 06/30/2025
2 Morgan Stanley & Co. LLC 2,642,717 1,459,974 127,088,260.53 0.0438 0.1046 06/30/2025
3 Regal Funds Management Pty Ltd. 1,548,204 782,838 74,453,130.36 1.7708 0.0613 06/30/2025
4 RBC Dominion Securities, Inc. (Investment Management) 1,808,028 706,606 86,948,066.52 0.0642 0.0716 06/30/2025
5 NewEdge Advisors LLC 731,208 693,770 35,163,792.72 0.1713 0.0289 06/30/2025
6 Victory Capital Management, Inc. (Investment Management) 605,873 605,873 29,136,432.57 0.0161 0.024 06/30/2025
7 Alyeska Investment Group LP 621,417 480,228 29,883,943.53 0.1017 0.0246 06/30/2025
8 American Century Investment Management, Inc. 1,959,185 443,941 94,217,206.65 0.0378 0.0776 06/30/2025
9 Putnam Investment Management LLC 2,657,778 417,336 127,812,544.02 0.1306 0.1052 06/30/2025
10 Optiver US LLC 492,728 356,224 23,695,289.52 0.56 0.0195 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T. Rowe Price Associates, Inc. (IM) 5,523,838 -5,509,227 265,641,369.42 0.0314 0.2187 06/30/2025
2 Invesco Advisers, Inc. 8,497,646 -2,817,051 408,651,796.14 0.1705 0.3364 06/30/2025
3 Dodge & Cox 71,718,315 -1,474,742 3,448,933,768.35 1.4402 2.8389 06/30/2025
4 Millennium Management LLC 114,548 -968,245 5,508,613.32 0.0047 0.0045 06/30/2025
5 Morgan Stanley & Co. International Plc 788,142 -963,356 37,901,748.78 0.3905 0.0312 06/30/2025
6 The Bank of New York Mellon Corp. (Investment Management) 325,009 -918,808 15,629,682.81 0.0072 0.0129 06/30/2025
7 Pacer Advisors, Inc. 0 -876,679 0 0 0
8 Arrowstreet Capital LP 18,164 -828,251 873,506.76 0.0006 0.0007 06/30/2025
9 Strategic Advisers LLC 3,076,737 -588,710 147,960,282.33 0.0498 0.1218 06/30/2025
10 Armistice Capital LLC 0 -524,000 0 0 0

Data provided by FactSet Research Systems Inc.