8.83BMarket Cap
8.15P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-06-18Institutional Shareholding
Shareholder Activity
Wellington Management Company, LLP
T. Rowe Price International Ltd
Capital International Investors
Niatross Investments Limited
Kopernik Global Investors, LLC
Robeco Institutional Asset Management B.V.
Allspring Global Investments, LLC
Capital Research Global Investors
Acadian Asset Management LLC