International Bancshares Corp
24/7 Wall St. View
IBOC at a Glance
- Market cap
- $4.2B
- P/E ratio
- 10.3
- Dividend yield
- 2.07%
- Revenue (TTM)
- $837.6M
- Profit margin
- 49.3%
- EPS (TTM)
- $6.63
- 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
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 →