 International Bancshares NASDAQ:IBOC and Ally Financial NYSE:ALLY are both mid-cap finance companies, but which is the superior investment? We will compare the two businesses based on the strength of their risk, institutional ownership, analyst recommendations, earnings, profitability, dividends and valuation. Profitability This table compares International Bancshares and Ally Financials net margins, return on equity and ... 