Compx International (CIX) Stock: Price, Analysis