3.34BMarket Cap
12.90P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-06-30Institutional Shareholding
Shareholder Activity
Fidelity Management & Research Company LLC
Hamblin Watsa Investment Counsel Ltd.
Van Eck Associates Corporation
BlackRock Investment Management (UK) Ltd.
CI Global Asset Management
Connor, Clark & Lunn Investment Management Ltd.