 HMN Financial NASDAQ:HMNF and CBM Bancorp NASDAQ:CBMB are both small-cap finance companies, but which is the better investment? We will compare the two businesses based on the strength of their dividends, risk, earnings, profitability, institutional ownership, valuation and analyst recommendations. Analyst Recommendations This is a summary of current recommendations and price targets for HMN Financial ... 