| The Vanguard Group, Inc. | Jun 30, 2024 | 13.15M | 0 | +32819.00% |
| Kuwait Investment Authority | Mar 28, 2024 | 7.99M | 0 | +0.00% |
| BlackRock Institutional Trust Company, N.A. | Jun 30, 2024 | 6.65M | 0 | +10359.00% |
| State Street Global Advisors (US) | Jun 30, 2024 | 5.94M | 0 | +12081.00% |
| Temasek Holdings Pte. Ltd. | Jun 30, 2024 | 5.13M | 0 | +17869.00% |
| Capital Research Global Investors | Jun 30, 2024 | 4.53M | 0 | +178354.00% |
| Charles Schwab Investment Management, Inc. | Jun 30, 2024 | 3.77M | 0 | +137124.00% |
| Capital World Investors | Jun 30, 2024 | 3.22M | 0 | -302859.00% |
| Morgan Stanley Smith Barney LLC | Jun 30, 2024 | 3.2M | 0 | +66204.00% |
| Managed Account Advisors LLC | Jun 30, 2024 | 3.01M | 0 | -66866.00% |
| Geode Capital Management, L.L.C. | Jun 30, 2024 | 2.79M | 0 | +45725.00% |
| Norges Bank Investment Management (NBIM) | Jun 30, 2024 | 2.43M | 0 | +193626.00% |
| Wells Fargo Advisors | Jun 30, 2024 | 2.23M | 0 | -18448.00% |
| Fisher Investments | Jun 30, 2024 | 2.15M | 0 | +82733.00% |
| BofA Global Research (US) | Jun 30, 2024 | 1.98M | 0 | +3982.00% |
| Fidelity Management & Research Company LLC | Jun 30, 2024 | 1.78M | 0 | -250710.00% |
| Columbia Threadneedle Investments (US) | Jun 30, 2024 | 1.6M | 0 | +41130.00% |
| Capital International Investors | Jun 30, 2024 | 1.4M | 0 | -806233.00% |
| JP Morgan Asset Management | Jun 30, 2024 | 1.2M | 0 | -521283.00% |
| Legal & General Investment Management Ltd. | Jun 30, 2024 | 1.2M | 0 | +22311.00% |
| MFS Investment Management | Jun 30, 2024 | 1.08M | 0 | -21657.00% |
| BlackRock Asset Management Ireland Limited | Jun 30, 2024 | 1M | 0 | -50166.00% |
| UBS Financial Services, Inc. | Jun 30, 2024 | 893.79K | 0 | +75641.00% |
| Northern Trust Investments, Inc. | Jun 30, 2024 | 877.4K | 0 | -43465.00% |
| Fidelity International | Jun 30, 2024 | 780.56K | 0 | -2271.00% |
| Olayan Investments Company Establishment | Jun 30, 2024 | 750K | 0 | +0.00% |
| Harris Associates L.P. | Jun 30, 2024 | 726.91K | 0 | -4410.00% |
| Parametric Portfolio Associates LLC | Jun 30, 2024 | 697.81K | 0 | +16371.00% |
| Envestnet Asset Management, Inc. | Jun 30, 2024 | 685.46K | 0 | +17087.00% |
| Goldman Sachs Asset Management, L.P. | Jun 30, 2024 | 666.89K | 0 | -6580.00% |
| Fayez Sarofim & Co. | Jun 30, 2024 | 647.04K | 0 | +8384.00% |
| Nuveen LLC | Jun 30, 2024 | 616.51K | 0 | -179586.00% |
| The London Company of Virginia, LLC | Jun 30, 2024 | 549K | 0 | -31464.00% |
| Franklin Mutual Advisers, LLC | Jun 30, 2024 | 538.85K | 0 | -1190.00% |
| Invesco Advisers, Inc. | Jun 30, 2024 | 519.75K | 0 | -3115.00% |
| Cantillon Capital Management LLC | Jun 30, 2024 | 511.69K | 0 | +32772.00% |
| Principal Global Investors (Equity) | Jun 30, 2024 | 485.65K | 0 | -47254.00% |
| Amundi Asset Management, SAS | Jun 30, 2024 | 480.36K | 0 | -16030.00% |
| Mellon Investments Corporation | Jun 30, 2024 | 450.51K | 0 | -17348.00% |
| Neuberger Berman, LLC | Jun 30, 2024 | 447.65K | 0 | +8759.00% |
| Cincinnati Financial Corporation | Jun 30, 2024 | 434.73K | 0 | -19846.00% |
| HSBC Global Asset Management (UK) Limited | Jun 30, 2024 | 434.26K | 0 | +85595.00% |
| Wagner (Susan L) | Aug 16, 2024 | 427.8K | 0 | -290.00% |
| BlackRock Investment Management (UK) Ltd. | Jun 30, 2024 | 427.43K | 0 | -17749.00% |
| Mayflower Advisors, LLC | Jun 30, 2024 | 415.98K | 0 | -38.00% |
| Dimensional Fund Advisors, L.P. | Jun 30, 2024 | 397.64K | 0 | +20692.00% |
| Northern Trust Global Investments | Jun 30, 2024 | 395.8K | 0 | -12260.00% |
| RBC Capital Markets Wealth Management | Jun 30, 2024 | 391.81K | 0 | -50812.00% |
| Beutel, Goodman & Company Ltd. | Jun 30, 2024 | 386.34K | 0 | +22747.00% |
| UBS Asset Management (UK) Ltd. | Jun 30, 2024 | 380.99K | 0 | -12209.00% |