83.34BMarket Cap
15.64P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-06-18Institutional Shareholding
Shareholder Activity
Fidelity Management & Research Company LLC
Van Eck Associates Corporation
Fidelity Investments Canada ULC
RBC Global Asset Management Inc.
MFS Investment Management
Mackenzie Financial Corporation
Arrowstreet Capital, Limited Partnership
Norges Bank Investment Management (NBIM)