# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 PRIMECAP Management Co. 101,995,855 -4,358,760 2,493,798,654.75 1.942 1.6585 12/31/2024
2 Aristotle Capital Management LLC 52,771,882 -668,318 1,290,272,514.9 2.515 0.8581 12/31/2024
3 Fisher Asset Management LLC 45,420,092 2,238,317 1,110,521,249.4 0.4497 0.7386 12/31/2024
4 Managed Account Advisors LLC 19,731,855 15,465 482,443,854.75 0.0893 0.3209 12/31/2024
5 Morgan Stanley Smith Barney LLC (Investment Management) 10,933,404 264,674 267,321,727.8 0.0448 0.1778 12/31/2024
6 Fiduciary Management, Inc. 10,320,498 -493,112 252,336,176.1 1.7871 0.1678 12/31/2024
7 Parametric Portfolio Associates LLC 10,274,381 242,751 251,208,615.45 0.0835 0.1671 12/31/2024
8 Mondrian Investment Partners Ltd. 10,138,119 -924,261 247,877,009.55 1.4877 0.1649 12/31/2024
9 Harding Loevner LP 10,135,178 -15,889,492 247,805,102.1 0.8774 0.1648 12/31/2024
10 BlackRock Investment Management LLC 9,012,274 373,779 220,350,099.3 0.1119 0.1465 03/31/2025
11 Northern Trust Investments, Inc.(Investment Management) 7,587,683 2,241,328 185,518,849.35 0.0307 0.1234 12/31/2024
12 Aperio Group LLC 7,011,353 714,898 171,427,580.85 0.1675 0.114 03/31/2025
13 Goldman Sachs Asset Management LP 6,896,762 354,727 168,625,830.9 0.045 0.1121 12/31/2024
14 Envestnet Asset Management, Inc. 6,433,678 -781,832 157,303,427.1 0.0499 0.1046 03/31/2025
15 Gabelli Funds LLC 6,369,581 -139,149 155,736,255.45 1.0301 0.1036 12/31/2024
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard PRIMECAP Fund 62,975,600 -1,601,400 1,539,753,420 2.1391 1.024 12/31/2024
2 Vanguard Windsor Funds - Vanguard Windsor II Fund 14,375,000 0 351,468,750 0.6003 0.2337 12/31/2024
3 PRIMECAP Odyssey Aggressive Growth Fund 9,128,290 -793,960 223,186,690.5 3.4908 0.1484 12/31/2024
4 Vanguard PRIMECAP Core Fund 8,471,900 -178,600 207,137,955 1.7133 0.1378 12/31/2024
5 Vanguard Capital Opportunity Fund 7,409,875 0 181,171,443.75 0.8455 0.1205 12/31/2024
6 PRIMECAP Odyssey Stock Fund 5,052,325 -283,170 123,529,346.25 2.613 0.0822 12/31/2024
7 Washington Mutual Investors Fund 4,549,514 896,069 111,235,617.3 0.0609 0.074 03/31/2025
8 FMI Large Cap Fund 2,700,000 -175,000 66,015,000 4.3361 0.0439 12/31/2024
9 Aristotle Value Equity Collective Trust 2,659,000 -149,000 65,012,550 2.9002 0.0432 04/30/2025
10 PRIMECAP Odyssey Growth Fund 2,607,915 -452,470 63,763,521.75 1.2565 0.0424 12/31/2024
11 Harbor Large Cap Value Fund 2,076,800 -188,200 50,777,760 2.9517 0.0338 01/31/2025
12 Gabelli Asset Fund (The) 1,896,251 -57,999 46,363,336.95 2.9235 0.0308 12/31/2024
13 EQ/BlackRock Basic Value Equity Portfolio 1,890,195 -15,800 46,215,267.75 3.0667 0.0307 12/31/2024
14 Gabelli Dividend & Income Trust 1,773,035 -20,000 43,350,705.75 1.8972 0.0288 12/31/2024
15 DFA International Core Equity Portfolio 1,703,445 0 41,649,230.25 0.1224 0.0277 01/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Millennium Management LLC 3,712,541 3,149,231 90,771,627.45 0.0819 0.0604 12/31/2024
2 Northern Trust Investments, Inc.(Investment Management) 7,587,683 2,241,328 185,518,849.35 0.0307 0.1234 12/31/2024
3 Fisher Asset Management LLC 45,420,092 2,238,317 1,110,521,249.4 0.4497 0.7386 12/31/2024
4 LMR Partners LLP 2,119,760 2,119,760 51,828,132 1.01 0.0345 12/31/2024
5 UBS Securities LLC 1,728,031 1,621,406 42,250,357.95 0.0211 0.0281 12/31/2024
6 Citadel Securities LLC 1,410,856 1,375,621 34,495,429.2 0.1244 0.0229 12/31/2024
7 Jane Street Capital LLC 1,559,398 1,190,888 38,127,281.1 0.0628 0.0254 12/31/2024
8 Aperio Group LLC 7,011,353 714,898 171,427,580.85 0.1675 0.114 03/31/2025
9 XY Capital Ltd. 920,534 684,559 22,507,056.3 24.4125 0.015 12/31/2024
10 Mackenzie Financial Corp. 481,381 481,381 11,769,765.45 0.0119 0.0078 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Harding Loevner LP 10,135,178 -15,889,492 247,805,102.1 0.8774 0.1648 12/31/2024
2 Mediolanum International Funds Ltd. 0 -5,667,500 0 0 0
3 PRIMECAP Management Co. 101,995,855 -4,358,760 2,493,798,654.75 1.942 1.6585 12/31/2024
4 Marshall Wace LLP 1,494,123 -3,739,467 36,531,307.35 0.0466 0.0243 12/31/2024
5 BlackRock Investment Management (UK) Ltd. 276,063 -3,686,532 6,749,740.35 0.001 0.0045 03/31/2025
6 BlackRock Advisors LLC 2,232,818 -2,765,377 54,592,400.1 0.0308 0.0363 03/31/2025
7 Manning & Napier Advisors LLC 0 -1,060,540 0 0 0
8 Sanctuary Advisors LLC 251,821 -1,034,824 6,157,023.45 0.0408 0.0041 12/31/2024
9 Mondrian Investment Partners Ltd. 10,138,119 -924,261 247,877,009.55 1.4877 0.1649 12/31/2024
10 Thornburg Investment Management, Inc. 651,408 -894,062 15,926,925.6 0.0757 0.0106 03/31/2025

Data provided by FactSet Research Systems Inc.