IBC Bank and Commerce Bank are divisions of International Bancshares Corporation (NASDAQ: IBOC), a $15.1 billion multi-bank financial holding company headquartered in Laredo, Texas, with 166 facilities and 256 ATMs serving 75 communities in Texas and..
Relevance: 7.1885357