More insider selling than buying at Home Bancshares in the last three months may suggest insiders feel shares are not cheap. Despite some insider buying, the long-term picture lacks confidence. High insider ownership indicates management's incentives align with shareholders.