24.72BMarket Cap
14.44P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-05-06Institutional Shareholding
Shareholder Activity
Wellington Management Company, LLP
State Street Investment Management (US)
BlackRock Institutional Trust Company, N.A.
Aristotle Capital Management, LLC
Charles Schwab Investment Management, Inc.
Victory Capital Management Inc.
Geode Capital Management, L.L.C.