Companies /Financial Services

International Bancshares Corp

NASDAQ: IBOC Banks - Regional
$68.42
▲ $0.50 (+0.74%) today
Markets open · 1:24pm ET

24/7 Wall St. View

IBOC at a Glance

Valuation
Market cap
$4.2B
P/E ratio
10.3
Dividend yield
2.09%
Profitability
Revenue (TTM)
$837.6M
Profit margin
49.3%
EPS (TTM)
$6.58
Price
52-week range
$62 – $78
24/7 target
$88.65
Street target
$87.00
Earnings
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

IBOC Coverage

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 →