# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Dodge & Cox 38,477,542 -1,519,288 2,368,292,710.1 0.9798 2.141 06/30/2025
2 Fisher Asset Management LLC 10,663,933 579,135 656,365,076.15 0.2449 0.5934 06/30/2025
3 Manulife Investment Management (US) LLC 6,901,509 -667,983 424,787,878.95 0.3363 0.384 06/30/2025
4 Fidelity Management & Research Co. LLC 4,871,872 4,853,008 299,863,721.6 0.0172 0.2711 06/30/2025
5 Davenport & Co. LLC 2,145,235 207,122 132,039,214.25 0.7147 0.1194 06/30/2025
6 Managed Account Advisors LLC 2,061,745 900,385 126,900,404.75 0.0205 0.1147 06/30/2025
7 Strategic Advisers LLC 2,029,544 1,448,386 124,918,433.2 0.0427 0.1129 06/30/2025
8 Bill & Melinda Gates Foundation Trust (Investment Management) 1,703,000 0 104,819,650 0.1911 0.0948 06/30/2025
9 Capital Research & Management Co. (International Investors) 1,596,917 -997,702 98,290,241.35 0.0158 0.0889 06/30/2025
10 Parametric Portfolio Associates LLC 1,359,338 234,458 83,667,253.9 0.0238 0.0756 06/30/2025
11 Hotchkis & Wiley Capital Management LLC 1,230,440 -1,368,970 75,733,582 0.231 0.0685 06/30/2025
12 Renaissance Technologies LLC 1,201,200 203,500 73,933,860 0.0952 0.0668 06/30/2025
13 Goldman Sachs & Co. LLC (Private Banking) 1,149,849 907,095 70,773,205.95 0.0302 0.064 06/30/2025
14 Clarkston Capital Partners LLC 1,034,827 -459,015 63,693,601.85 1.317 0.0576 06/30/2025
15 Seafarer Capital Partners LLC 1,019,000 0 62,719,450 1.9287 0.0567 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Dodge & Cox Stock Fund 28,884,685 -994,515 1,777,852,361.75 1.4925 1.6072 06/30/2025
2 Dodge & Cox Balanced Fund 2,556,600 -306,200 157,358,730 1.5952 0.1423 06/30/2025
3 John Hancock Fundamental Large Cap Core Fund 2,502,644 1,229 154,037,738.2 2.4822 0.1393 07/31/2025
4 Fidelity Contrafund 2,451,876 2,451,876 150,912,967.8 0.0874 0.1364 06/30/2025
5 Vanguard Windsor Funds - Vanguard Windsor II Fund 997,000 -1,075,400 61,365,350 0.0981 0.0555 06/30/2025
6 Seafarer Overseas Growth & Income Fund 980,000 0 60,319,000 1.8661 0.0545 06/30/2025
7 Fidelity Contrafund Commingled Pool 903,071 903,071 55,584,020.05 0.0903 0.0502 06/30/2025
8 Dodge & Cox Worldwide Funds - US Stock Fund 561,700 -53,300 34,572,635 0.8323 0.0313 03/31/2025
9 John Hancock VIT - Fundamental All Cap Core Trust 533,754 -32,107 32,852,558.7 1.2018 0.0297 03/31/2025
10 Fidelity Contrafund K6 526,053 526,053 32,378,562.15 0.0871 0.0293 06/30/2025
11 Davenport Value & Income Fund 504,125 0 31,028,893.75 3.2274 0.0281 06/30/2025
12 Victory Pioneer Multi-Asset Income Fund 367,006 367,006 22,589,219.3 0.7505 0.0204 06/30/2025
13 Clarkston Founders Fund 355,000 -250,000 21,850,250 2.7174 0.0198 06/30/2025
14 Manulife US All Cap Equity Fund 329,033 0 20,251,981.15 1.2319 0.0183 12/31/2024
15 Fidelity VIP - Contrafund Portfolio 247,200 247,200 15,215,160 0.0544 0.0138 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 4,871,872 4,853,008 299,863,721.6 0.0172 0.2711 06/30/2025
2 Strategic Advisers LLC 2,029,544 1,448,386 124,918,433.2 0.0427 0.1129 06/30/2025
3 Merrill Lynch International (Investment Management) 916,547 916,547 56,413,467.85 0.3149 0.051 06/30/2025
4 Goldman Sachs & Co. LLC (Private Banking) 1,149,849 907,095 70,773,205.95 0.0302 0.064 06/30/2025
5 Managed Account Advisors LLC 2,061,745 900,385 126,900,404.75 0.0205 0.1147 06/30/2025
6 Barclays Capital, Inc. 899,114 899,114 55,340,466.7 0.085 0.05 06/30/2025
7 Citigroup Global Markets, Inc. (Investment Management) 695,883 664,300 42,831,598.65 0.0348 0.0387 06/30/2025
8 Fisher Asset Management LLC 10,663,933 579,135 656,365,076.15 0.2449 0.5934 06/30/2025
9 Victory Capital Management, Inc. (Investment Management) 539,239 539,239 33,190,160.45 0.0185 0.03 06/30/2025
10 Holocene Advisors, LP 494,740 486,166 30,451,247 0.0722 0.0275 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 City National Rochdale LLC 924,796 -2,102,953 56,921,193.8 0.1534 0.0515 06/30/2025
2 Dodge & Cox 38,477,542 -1,519,288 2,368,292,710.1 0.9798 2.141 06/30/2025
3 Hotchkis & Wiley Capital Management LLC 1,230,440 -1,368,970 75,733,582 0.231 0.0685 06/30/2025
4 Armistice Capital LLC 0 -1,359,000 0 0 0
5 TIAA-CREF Investment Management LLC 0 -1,052,935 0 0 0
6 NBC Global Finance Ltd. 0 -1,003,300 0 0 0
7 Capital Research & Management Co. (International Investors) 1,596,917 -997,702 98,290,241.35 0.0158 0.0889 06/30/2025
8 UBS Securities LLC 243,171 -717,260 14,967,175.05 0.0065 0.0135 06/30/2025
9 Artisan Partners LP 427,683 -707,716 26,323,888.65 0.0209 0.0238 06/30/2025
10 Manulife Investment Management (US) LLC 6,901,509 -667,983 424,787,878.95 0.3363 0.384 06/30/2025

Data provided by FactSet Research Systems Inc.