# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan Partners LP 8,278,945 1,404,968 1,432,754,221.7 1.022 10.8126 03/31/2026
2 Wellington Management Co. LLP 5,081,854 1,578,386 879,465,653.24 0.1392 6.6371 03/31/2026
3 Harris Associates LP 4,351,317 1,841,151 753,038,920.02 0.7377 5.683 03/31/2026
4 Invesco Advisers, Inc. 3,723,802 442,149 644,441,174.12 0.254 4.8634 03/31/2026
5 Principal Global Investors LLC 3,311,771 310,236 573,135,089.26 0.2449 4.3253 03/31/2026
6 Fidelity Management & Research Co. LLC 3,156,515 788,816 546,266,485.9 0.027 4.1225 03/31/2026
7 Brave Warrior Advisors LLC 2,996,811 2,996,811 518,628,111.66 10.8821 3.914 03/31/2026
8 Sachem Head Capital Management LP 2,105,000 2,105,000 364,291,300 7.7087 2.7492 03/31/2026
9 Greenhaven Associates, Inc. 2,002,411 1,985,017 346,537,247.66 5.048 2.6152 03/31/2026
10 Massachusetts Financial Services Co. 1,877,686 221,668 324,952,339.16 0.1007 2.4523 03/31/2026
11 Ruane, Cunniff & Goldfarb LP 1,634,611 -44,979 282,885,779.66 3.4693 2.1349 03/31/2026
12 Brandes Investment Partners LP 1,435,053 658,321 248,350,272.18 0.9098 1.8742 03/31/2026
13 AllianceBernstein LP 1,344,595 72,133 232,695,610.7 0.0653 1.7561 03/31/2026
14 Madison Avenue Partners LP 1,282,838 1,282,838 222,007,944.28 6.3582 1.6754 03/31/2026
15 Trinity Street Asset Management LLP 1,208,148 135,720 209,082,092.88 6.9891 1.5779 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan International Value Fund 6,323,135 1,153,117 1,094,281,743.1 2.3536 8.2583 03/31/2026
2 Oakmark Select Fund 2,256,000 1,207,000 390,423,360 4.5723 2.9464 03/31/2026
3 Vanguard Health Care Fund 1,538,110 331,938 266,185,316.6 0.6519 2.0088 04/30/2026
4 Vanguard Windsor Fund 1,197,412 281,235 207,224,120.72 0.8157 1.5639 03/31/2026
5 Invesco Small Cap Value Fund 1,042,659 185,779 180,442,566.54 1.6181 1.3618 04/30/2026
6 Government Pension Fund - Global (The) 1,013,400 0 175,379,004 0.0094 1.3235 12/31/2025
7 American Funds New Perspective Fund 875,570 -183,930 151,526,144.2 0.091 1.1435 03/31/2026
8 Principal Funds, Inc. - International Equity Fund 809,572 102,250 140,104,530.32 2.0999 1.0573 05/31/2026
9 SJP Global Quality Fund 780,115 0 135,006,701.9 0.4995 1.0189 09/30/2025
10 Invesco Comstock Fund 776,063 165,035 134,305,462.78 0.9052 1.0136 04/30/2026
11 Invesco Value Opportunities Fund 767,330 66,841 132,794,129.8 1.5396 1.0022 04/30/2026
12 Vanguard Explorer Fund 734,270 260,308 127,072,766.2 0.548 0.959 03/31/2026
13 Fidelity Low Priced Stock Fund 664,453 79,216 114,990,236.18 0.467 0.8678 04/30/2026
14 Orbis SICAV - International Equity Fund 631,478 0 109,283,582.68 2.5616 0.8247 12/31/2025
15 Sequoia Fund 631,186 0 109,233,049.16 2.8853 0.8244 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Brave Warrior Advisors LLC 2,996,811 2,996,811 518,628,111.66 10.8821 3.914 03/31/2026
2 Sachem Head Capital Management LP 2,105,000 2,105,000 364,291,300 7.7087 2.7492 03/31/2026
3 Greenhaven Associates, Inc. 2,002,411 1,985,017 346,537,247.66 5.048 2.6152 03/31/2026
4 Harris Associates LP 4,351,317 1,841,151 753,038,920.02 0.7377 5.683 03/31/2026
5 Wellington Management Co. LLP 5,081,854 1,578,386 879,465,653.24 0.1392 6.6371 03/31/2026
6 Artisan Partners LP 8,278,945 1,404,968 1,432,754,221.7 1.022 10.8126 03/31/2026
7 Madison Avenue Partners LP 1,282,838 1,282,838 222,007,944.28 6.3582 1.6754 03/31/2026
8 Fidelity Management & Research Co. LLC 3,156,515 788,816 546,266,485.9 0.027 4.1225 03/31/2026
9 Holocene Advisors, LP 840,845 678,862 145,516,635.7 0.3123 1.0982 03/31/2026
10 Brandes Investment Partners LP 1,435,053 658,321 248,350,272.18 0.9098 1.8742 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Orbis Investment Management Ltd. 0 -4,214,661 0 0 0
2 Ninety One UK Ltd. 0 -2,945,810 0 0 0
3 Templeton Global Advisors Ltd. 0 -2,036,544 0 0 0
4 WGI DM LLC 0 -1,396,009 0 0 0
5 American Century Investment Management, Inc. 0 -1,038,013 0 0 0
6 Allspring Global Investments LLC 82,112 -985,755 14,210,302.72 0.0189 0.1072 03/31/2026
7 JPMorgan Investment Management, Inc. 1,504 -717,647 260,282.24 0 0.002 03/31/2026
8 Jennison Associates LLC 0 -677,981 0 0 0
9 ClearBridge Investments LLC 0 -616,991 0 0 0
10 Templeton Asset Management Ltd. 0 -598,855 0 0 0

Data provided by FactSet Research Systems Inc.