 National Australia Bank OTCMKTS:NABZY and BancFirst NASDAQ:BANF are both finance companies, but which is the superior business? We will compare the two businesses based on the strength of their analyst recommendations, institutional ownership, dividends, earnings, profitability, valuation and risk. Dividends National Australia Bank pays an annual dividend of 0.55 per share and has a dividend ... 