Companies /Financial Services

International Bancshares Corp

NASDAQ: IBOC Banks - Regional
$67.54
▼ $0.77 (−1.12%) today
Markets closed · 5:58pm ET

24/7 Wall St. View

IBOC at a Glance

Valuation
Market cap
$4.2B
P/E ratio
10.3
Dividend yield
2.07%
Profitability
Revenue (TTM)
$837.6M
Profit margin
49.3%
EPS (TTM)
$6.63
Price
52-week range
$62 – $78
24/7 target
$88.76
Street target
$87.00

Headquartered in Laredo, TX Fiscal year ends December NASDAQ: IBOC ibc.com

About International Bancshares

International Bancshares Corporation (IBC) is a multi-bank financial holding company and one of the larger independent bank holding companies in Texas. It operates 165 facilities and 245 ATMs serving 75 communities across Texas and Oklahoma. Its bank subsidiaries take deposits and earn interest income from loan and investment portfolios. At September 30, 2026, it had approximately $9.6 billion in net loans and approximately $12.9 billion in deposits, against total assets of approximately $17.3 billion. The company emphasizes balance sheet, liquidity and cost management, including AI-driven efficiency initiatives. In October 2026 it moved its listing to the Texas Stock Exchange (TXSE), where its shares trade under the ticker IBOC. Updated

IBOC Coverage

Frequently Asked Questions

What does International Bancshares do?

International Bancshares Corporation (IBC) is a multi-bank financial holding company and one of the larger independent bank holding companies in Texas. It operates 165 facilities and 245 ATMs serving 75 communities across Texas and Oklahoma.

What is the IBOC stock price target?

24/7 Wall St.'s 12-month price target for IBOC is $88.76, rated Buy. The Wall Street consensus target is $87.00. IBOC price prediction →