17.93BMarket Cap
27.44P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-06-18Institutional Shareholding
Shareholder Activity
Magna Deferred Profit Sharing Plan
BlackRock Institutional Trust Company, N.A.
RBC Global Asset Management Inc.
Fidelity Investments Canada ULC
ACR Alpine Capital Research, LLC
Arrowstreet Capital, Limited Partnership