517.20MMarket Cap
17.00P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-07-02Institutional Shareholding
Shareholder Activity
BlackRock Investment Management (UK) Ltd.
Equinox Partners Investment Management LLC
Aegis Financial Corporation
Arrowstreet Capital, Limited Partnership