104.07MMarket Cap
12.60P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-07-02Institutional Shareholding
Shareholder Activity
Ashford Capital Management, Inc.
Caisse de Depot et Placement du Quebec
Ingalls & Snyder LLC (Asset Management)
Timelo Investment Management Inc.
BofA Global Research (US)