101.72MMarket Cap
12.32P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-07-31Institutional 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)