168.32BMarket Cap
17.43P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-06-18Institutional Shareholding
Shareholder Activity
BlackRock Institutional Trust Company, N.A.
Norges Bank Investment Management (NBIM)
UBS Financial Services, Inc.
UBS Fund Management (Switzerland) AG
MFS Investment Management
Wellington Management Company, LLP
Zürcher Kantonalbank (Asset Management)