US Stocks

International Bancshares Corporation

International Bancshares Corporation is a financial holding company offering commercial and retail banking services, loans, and international banking services to 76 communities in Texas and Oklahoma. The company also provides other banking related services such as credit cards, safety deposit boxes, and Internet banking. Established in 1966 and headquartered in Laredo, Texas, the company has 170 branch facilities and 263 ATMs as of February 28, 2022.