Skip to main content

Want a detailed portfolio tracker?

IBOC
NASDAQ
$76.09

International Bancshares Corp (IBOC)

International Bancshares Corporation, a multi-bank financial holding company, provides commercial and retail banking services. The company is headquartered in Laredo, Texas.
Website: https://www.ibc.com
Target: $87 (+14.34%)

Market Cap

$4.70B

Profit Margin

47.6%

Forward P/E

9.81

P/E Ratio

11.53

Price Chart

Valuation
Market Cap$4.70B
P/E11.53
Forward P/E9.81
PEG4.57
P/S5.58
P/B1.44
Profitability
Total Revenue (TTM)$886M
Gross Profit (TTM)$838M
EBITDA$529M
Profit Margin47.6%
EPS$6.56
Financial Health
Free Cash Flow Yield9.70%
Dividend Yield1.84%
Growth & Risk
EPS 5Y CAGR+15.97%
Revenue 5Y CAGR+16.77%
FCF 5Y CAGR+6.14%
Dividends 5Y CAGR+5.24%
Beta (5Y)0.84
Sharpe Ratio0.42