Company does not present itself well to investors. No one can tell what the direction of customers and sales are heading. Himx has unused share buyback authorization and it seems to be dormant. Over $100 million in cash is not being deployed and their technology only has one or two year lifecycle. Maybe this really is a 7-8 stock.