International Bancshares Corp
24/7 Wall St. View
IBOC at a Glance
- Market cap
- $4.2B
- P/E ratio
- 10.3
- Dividend yield
- 2.09%
- Revenue (TTM)
- $837.6M
- Profit margin
- 49.3%
- EPS (TTM)
- $6.58
- 52-week range
- $62 – $78
- 24/7 target
- $88.65
- Street target
- $87.00
- Next report
- Nov 5, 2026
Headquartered in Laredo, TX Fiscal year ends December NASDAQ: IBOC ibc.com
About International Bancshares
International Bancshares Corporation (NASDAQ: IBOC) is a multi-bank financial holding company based in Laredo, Texas. It is one of the largest independent bank holding companies in Texas, operating 165 facilities and 245 ATMs serving 75 communities across Texas and Oklahoma. The company provides a range of banking and financial services through its subsidiary banks. Updated
Frequently Asked Questions
What does International Bancshares do?
International Bancshares Corporation (NASDAQ: IBOC) is a multi-bank financial holding company based in Laredo, Texas. It is one of the largest independent bank holding companies in Texas, operating 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.65, rated Buy. The Wall Street consensus target is $87.00. IBOC price prediction →