495.89MMarket Cap
14.36P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-06-18Institutional Shareholding
Shareholder Activity
Beutel, Goodman & Company Ltd.
Cat Rock Capital Management LP
Topline Capital Management, LLC
Arrowstreet Capital, Limited Partnership
BlackRock Asset Management Canada Limited
Wellington Management Company, LLP
BMO Asset Management Inc.
Fidelity Investments Canada ULC