Price (delayed)
$43.49
Market cap
$2.7B
P/E Ratio
9.08
Dividend/share
$1.23
EPS
$4.79
Enterprise value
$1.19B
IBC Bank and Commerce Bank are divisions of International Bancshares Corporation, a $13.6 billion multi-bank financial holding company headquartered in Laredo, Texas, with 187 facilities and 281 ATMs serving 88
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.