International Bancshares Corporation (IBOC) is a Financials stock trading at $73.58 (as of 2026-06-18), with a market capitalization of $4.49B and a trailing P/E of 10.8. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
International Bancshares Corporation is a financial holding company providing commercial and retail banking, including deposit products and a range of loans such as commercial, real estate, personal, home improvement, and installment lending. It also offers international banking services like letters of credit, foreign exchange, and related banking services, serving customers in Texas and Oklahoma through bank locations and ATMs.