6.85BMarket Cap
LossP/E TTM
Institutional Confidence
Currency: USD Updated: 2026-06-18Institutional Shareholding
Shareholder Activity
OMERS Administration Corporation
BlackRock Institutional Trust Company, N.A.
TD Waterhouse Canada, Inc.
Private Management Group, Inc.
BlackRock Financial Management, Inc.
Partners Value Investments, L.P.
State Street Investment Management (US)