# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 PRIMECAP Management Co. 93,959,475 -8,036,380 2,393,147,828.25 1.7541 1.5278 03/31/2025
2 Fisher Asset Management LLC 85,597,524 40,177,432 2,180,168,936.28 0.8386 1.3919 03/31/2025
3 Aristotle Capital Management LLC 50,231,767 -2,540,115 1,279,403,105.49 2.4226 0.8168 03/31/2025
4 Managed Account Advisors LLC 14,469,492 -5,262,363 368,537,961.24 0.0621 0.2353 03/31/2025
5 Morgan Stanley Smith Barney LLC (Investment Management) 10,559,006 -374,398 268,937,882.82 0.041 0.1717 03/31/2025
6 Parametric Portfolio Associates LLC 10,452,797 178,416 266,232,739.59 0.0796 0.17 03/31/2025
7 Mondrian Investment Partners Ltd. 9,854,963 -283,156 251,005,907.61 1.4975 0.1602 03/31/2025
8 Fiduciary Management, Inc. 9,853,055 -467,443 250,957,310.85 1.6972 0.1602 03/31/2025
9 Harding Loevner LP 9,830,162 -305,016 250,374,226.14 0.8985 0.1598 03/31/2025
10 BlackRock Investment Management LLC 9,012,274 -3,629,434 229,542,618.78 0.1083 0.1465 03/31/2025
11 Northern Trust Investments, Inc.(Investment Management) 7,845,521 257,838 199,825,419.87 0.0305 0.1276 03/31/2025
12 Goldman Sachs Asset Management LP 7,058,502 161,740 179,780,045.94 0.043 0.1148 03/31/2025
13 Aperio Group LLC 7,011,353 595,328 178,579,160.91 0.1605 0.114 03/31/2025
14 Envestnet Asset Management, Inc. 6,433,678 -806,739 163,865,778.66 0.0488 0.1046 03/31/2025
15 Gabelli Funds LLC 6,222,680 -146,901 158,491,659.6 1.0119 0.1012 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard PRIMECAP Fund 59,444,400 -3,531,200 1,514,048,868 1.9587 0.9666 03/31/2025
2 Vanguard Windsor Funds - Vanguard Windsor II Fund 14,375,000 0 366,131,250 0.5868 0.2337 03/31/2025
3 Vanguard PRIMECAP Core Fund 7,677,480 -794,420 195,545,415.6 1.5104 0.1248 03/31/2025
4 Vanguard Capital Opportunity Fund 7,403,075 -6,800 188,556,320.25 0.818 0.1204 03/31/2025
5 PRIMECAP Odyssey Aggressive Growth Fund 6,711,660 -2,416,630 170,945,980.2 2.5625 0.1091 03/31/2025
6 Washington Mutual Investors Fund 4,549,514 896,069 115,876,121.58 0.0591 0.074 03/31/2025
7 PRIMECAP Odyssey Stock Fund 4,494,295 -558,030 114,469,693.65 2.3553 0.0731 03/31/2025
8 Aristotle Value Equity Collective Trust 2,607,000 -290,000 66,400,290 2.825 0.0424 05/31/2025
9 FMI Large Cap Fund 2,525,000 -175,000 64,311,750 4.1828 0.0411 03/31/2025
10 PRIMECAP Odyssey Growth Fund 2,462,765 -145,150 62,726,624.55 1.2062 0.04 03/31/2025
11 Vanguard Growth & Income Fund 2,346,625 2,346,625 59,768,538.75 0.361 0.0382 03/31/2025
12 Gabelli Asset Fund (The) 1,845,100 -51,151 46,994,697 2.9014 0.03 03/31/2025
13 Gabelli Dividend & Income Trust 1,773,035 0 45,159,201.45 1.8748 0.0288 03/31/2025
14 EQ/BlackRock Basic Value Equity Portfolio 1,741,248 -148,947 44,349,586.56 2.8306 0.0283 03/31/2025
15 DFA International Core Equity 2 Portfolio 1,703,445 0 43,386,744.15 0.1181 0.0277 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fisher Asset Management LLC 85,597,524 40,177,432 2,180,168,936.28 0.8386 1.3919 03/31/2025
2 Wellington Management Co. LLP 3,107,718 3,107,718 79,153,577.46 0.0133 0.0505 03/31/2025
3 1832 Asset Management LP 1,318,299 1,154,010 33,577,075.53 0.04 0.0214 03/31/2025
4 Columbia Management Investment Advisers LLC 2,056,755 1,142,854 52,385,549.85 0.0141 0.0334 03/31/2025
5 Balyasny Asset Management LP 994,357 994,357 25,326,272.79 0.0591 0.0162 03/31/2025
6 Capital Research & Management Co. (World Investors) 4,965,023 977,492 126,459,135.81 0.0136 0.0807 03/31/2025
7 Aperio Group LLC 7,011,353 595,328 178,579,160.91 0.1605 0.114 03/31/2025
8 Todd Asset Management LLC 1,515,899 563,802 38,609,947.53 0.8398 0.0246 03/31/2025
9 Cerity Partners LLC 662,158 400,740 16,865,164.26 0.0318 0.0108 03/31/2025
10 Susquehanna Financial Group LLLP 535,717 382,833 13,644,711.99 0.0206 0.0087 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 PRIMECAP Management Co. 93,959,475 -8,036,380 2,393,147,828.25 1.7541 1.5278 03/31/2025
2 Managed Account Advisors LLC 14,469,492 -5,262,363 368,537,961.24 0.0621 0.2353 03/31/2025
3 BlackRock Investment Management LLC 9,012,274 -3,629,434 229,542,618.78 0.1083 0.1465 03/31/2025
4 Aristotle Capital Management LLC 50,231,767 -2,540,115 1,279,403,105.49 2.4226 0.8168 03/31/2025
5 Millennium Management LLC 1,297,028 -2,415,513 33,035,303.16 0.0293 0.0211 03/31/2025
6 BlackRock Advisors LLC 2,232,818 -1,480,649 56,869,874.46 0.0261 0.0363 03/31/2025
7 Citadel Securities LLC 0 -1,410,856 0 0 0
8 Jane Street Capital LLC 359,083 -1,200,315 9,145,844.01 0.0141 0.0058 03/31/2025
9 UBS Securities LLC 589,319 -1,138,712 15,009,954.93 0.0063 0.0096 03/31/2025
10 Bank of America, NA (Private Banking) 1,051,176 -1,010,599 26,773,452.72 0.0091 0.0171 03/31/2025

Data provided by FactSet Research Systems Inc.