3.10BMarket Cap
12.38P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-07-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.