💨 Abstract

In the second quarter of 2025, International Bancshares Corp. (IBOC) reported a net income of $100.1 million, with earnings of $1.61 per share. Based in Laredo, Texas, the bank generated $261.6 million in total revenue and $208.2 million in revenue net of interest expenses, exceeding market expectations.

Courtesy: WTOP Staff