International Bancshares Corporation (IBOC)

International Bancshares Corporation (IBOC) is a Banks - Regional company in the Financial Services sector listed on the NASDAQ.

As of Oct 23, 2026: market cap $4.1B; returns 1 day -0.2%, 1 week -0.3%, 1 year +0.9%.

International Bancshares Corporation (IBOC) is a multi-bank financial holding company headquartered in Laredo, Texas, operating primarily through its subsidiary banks, IBC Bank and Commerce Bank. As of September 30, 2025, the company boasted approximately $16.6 billion in total assets, $9.2 billion in net loans, and $12.5 billion in deposits.

Groups IBOC belongs to

IBOC financial model: income statement, cash flow and balance sheet