16.97BMarket Cap
31.32P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-04-06Institutional Shareholding
Shareholder Activity
BlackRock Institutional Trust Company, N.A.
State Street Investment Management (US)
Manulife Investment Management (North America) Limited
T. Rowe Price Investment Management, Inc.
Geode Capital Management, L.L.C.
Victory Capital Management Inc.
Fidelity Investments Canada ULC