828.43MMarket Cap
17.27P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-04-17Institutional Shareholding
Shareholder Activity
BlackRock Institutional Trust Company, N.A.
Dimensional Fund Advisors, L.P.
State Street Investment Management (US)
Holdco Asset Management, LP
BlackRock Financial Management, Inc.
First Trust Capital Management L.P.
Geode Capital Management, L.L.C.
Balyasny Asset Management LP