20.81BMarket Cap
51.31P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-07-24Institutional Shareholding
Shareholder Activity
BlackRock Institutional Trust Company, N.A.
MFS Investment Management
Fidelity Investments Canada ULC
State Street Investment Management (US)
Geode Capital Management, L.L.C.
Vontobel Asset Management, Inc.
Janus Henderson Investors