CompX International Inc (CIX) Valuation Ratios & Charts