Price (delayed)
$42.88
Market cap
$2.66B
P/E Ratio
6.82
Dividend/share
$1.26
EPS
$6.29
Enterprise value
$2.2B
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.