Stock analysis, AI verdict, fundamentals & technical signals
Rating: HOLD
Price: $68.89 Analyst target: $87.00 Upside: 26.29%
International Bancshares Corporation, a multi-bank financial holding company, provides commercial and retail banking services. The company is headquartered in Laredo, Texas.
See the full interactive analysis & chart →Informational only — not investment advice.