 National Bank NYSE:NBHC and First Bancorp NASDAQ:FNLC are both small-cap finance companies, but which is the superior business? We will contrast the two businesses based on the strength of their analyst recommendations, earnings, institutional ownership, valuation, dividends, risk and profitability. Risk and Volatility National Bank has a beta of 1.06, indicating that its stock price ... 