8.37BMarket Cap
8.17P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-07-31Institutional Shareholding
Shareholder Activity
Van Eck Associates Corporation
Fidelity Investments Canada ULC
Fidelity Management & Research Company LLC
BlackRock Investment Management (UK) Ltd.
BofA Global Research (US)
American Century Investment Management, Inc.
Connor, Clark & Lunn Investment Management Ltd.
CI Global Asset Management