| Capital Research Global Investors | Mar 31, 2026 | 78.5M | 0 | +23960155.00% |
| T. Rowe Price Associates, Inc. | Mar 31, 2026 | 48.42M | 0 | -13769609.00% |
| Capital International Investors | Mar 31, 2026 | 36.67M | 0 | -26741652.00% |
| BlackRock Institutional Trust Company, N.A. | Mar 31, 2026 | 35.13M | 0 | +3698005.00% |
| Vanguard Capital Management, LLC | Mar 31, 2026 | 34.32M | 0 | +34324735.00% |
| State Street Investment Management (US) | Mar 31, 2026 | 30.81M | 0 | +800579.00% |
| Vanguard Portfolio Management, LLC | Mar 31, 2026 | 25M | 0 | +24999814.00% |
| Geode Capital Management, L.L.C. | Mar 31, 2026 | 13.86M | 0 | +281405.00% |
| Atlas Holdings LLC | Mar 31, 2026 | 7.59M | 0 | +2590000.00% |
| Franklin Mutual Advisers, LLC | Mar 31, 2026 | 7.23M | 0 | -2255069.00% |
| Goldman Sachs Asset Management, L.P. | Mar 31, 2026 | 6.54M | 0 | +1502894.00% |
| Invesco Advisers, Inc. | Mar 31, 2026 | 6.53M | 0 | +1165971.00% |
| Norges Bank Investment Management (NBIM) | Dec 31, 2025 | 6.35M | 0 | +333022.00% |
| Invesco Capital Management LLC | Mar 31, 2026 | 5.9M | 0 | +555852.00% |
| Mellon Investments Corporation | Mar 31, 2026 | 4.81M | 0 | +2263966.00% |
| BlackRock Asset Management Ireland Limited | Mar 31, 2026 | 4.54M | 0 | +283687.00% |
| Dimensional Fund Advisors, L.P. | Mar 31, 2026 | 4.2M | 0 | +287737.00% |
| Hill City Capital LP | Mar 31, 2026 | 4.2M | 0 | +1770000.00% |
| Franklin Advisers, Inc. | Mar 31, 2026 | 4.1M | 0 | -1200000.00% |
| Charles Schwab Investment Management, Inc. | Mar 31, 2026 | 3.94M | 0 | +175937.00% |
| Newton Investment Management North America, LLC | Mar 31, 2026 | 3.93M | 0 | +2753596.00% |
| Northern Trust Investments, Inc. | Mar 31, 2026 | 3.63M | 0 | -26663.00% |
| JP Morgan Asset Management | Mar 31, 2026 | 3.58M | 0 | -1832459.00% |
| Parametric Portfolio Associates LLC | Mar 31, 2026 | 3.51M | 0 | +204138.00% |
| BofA Global Research (US) | Dec 31, 2025 | 3.46M | 0 | +165244.00% |
| Slate Path Capital LP | Mar 31, 2026 | 3.38M | 0 | +802600.00% |
| Bessemer Trust Company, N.A. (US) | Mar 31, 2026 | 3.31M | 0 | +966591.00% |
| MFS Investment Management | Mar 31, 2026 | 3.15M | 0 | -288563.00% |
| Vanguard Fiduciary Trust Co | Mar 31, 2026 | 2.97M | 0 | +2972940.00% |
| Legal & General Investment Management Ltd. | Mar 31, 2026 | 2.69M | 0 | -35609.00% |
| M&G Investment Management Ltd. | Mar 31, 2026 | 2.56M | 0 | -491804.00% |
| T. Rowe Price Investment Management, Inc. | Mar 31, 2026 | 2.5M | 0 | -1686330.00% |
| Samlyn Capital, LLC | Mar 31, 2026 | 2.49M | 0 | +1697937.00% |
| UBS Financial Services, Inc. | Mar 31, 2026 | 2.23M | 0 | -178737.00% |
| Nuveen LLC | Mar 31, 2026 | 2.16M | 0 | +165733.00% |
| PGGM Vermogensbeheer B.V. | Dec 31, 2025 | 2M | 0 | +2002735.00% |
| ClearBridge Investments, LLC | Mar 31, 2026 | 1.95M | 0 | -486436.00% |
| Morgan Stanley & Co. LLC | Mar 31, 2026 | 1.91M | 0 | -958696.00% |
| Newton Investment Management Ltd. | Mar 31, 2026 | 1.83M | 0 | -178945.00% |
| Columbia Threadneedle Investments (US) | Mar 31, 2026 | 1.79M | 0 | -710879.00% |
| Millennium Management LLC | Mar 31, 2026 | 1.7M | 0 | +556035.00% |
| Citi Investment Research (US) | Mar 31, 2026 | 1.61M | 0 | +691674.00% |
| Amundi Asset Management, SAS | Dec 31, 2025 | 1.53M | 0 | +174573.00% |
| DWS Investments UK Limited | Mar 31, 2026 | 1.51M | 0 | +397617.00% |
| BlackRock Financial Management, Inc. | Mar 31, 2026 | 1.48M | 0 | +37940.00% |
| Schweizerische Nationalbank | Mar 31, 2026 | 1.47M | 0 | +97900.00% |
| Jane Street Capital, L.L.C. | Mar 31, 2026 | 1.32M | 0 | +1160673.00% |
| Pictet Asset Management Ltd. | Mar 31, 2026 | 1.32M | 0 | -3136.00% |
| Barclays Bank PLC | Mar 31, 2026 | 1.27M | 0 | +109840.00% |
| Thrivent Asset Management, LLC | Mar 31, 2026 | 1.26M | 0 | +997840.00% |