Stock events for International Bancshares Corp. (IBOC)
In the past six months, International Bancshares Corp. reported strong earnings for Q1 2026, with net income increasing by 5.5% and diluted EPS rising by 5.1%. Strong earnings were also reported for the full year 2025 and the third quarter of 2025. The board raised its cash dividend by 4.3% to $0.73 per share in February 2026. The stock price increased by 10.8% since the beginning of the year as of May 8, 2026, and up 8.78% over the last six months as of July 9, 2025.
Demand Seasonality affecting International Bancshares Corp.’s stock price
International Bancshares Corp. has stated in its SEC filings that its business is not materially seasonal.
Overview of International Bancshares Corp.’s business
International Bancshares Corporation (IBOC) is a multibank financial holding company offering commercial and retail banking services. It operates in the Financials sector, specifically the Banks - Regional industry, with its primary subsidiary being International Bank of Commerce. IBOC provides checking and savings deposits, various loans (commercial, real estate, personal, etc.), international banking services, and other banking-related services like credit cards and internet banking. Securities products are available through third-party providers.
IBOC’s Geographic footprint
International Bancshares Corp. operates primarily in Texas and Oklahoma. As of December 31, 2025, it had 166 facilities and 247 ATMs serving 75 communities. Other sources indicate a slightly higher number of locations and communities in Texas and Oklahoma, with 217 banking offices and 315 ATMs serving 88 communities, or more than 250 branch locations and over 380 ATMs in more than 97 communities. The company is headquartered in Laredo, Texas.
IBOC Corporate Image Assessment
International Bancshares Corp. was ranked #1 among S&P Global Market Intelligence's best-performing U.S. Public Banks for 2023 and 3rd on Forbes Magazine's list of America's Best Banks for 2023. Employee reviews on Indeed.com indicate a generally positive work-life balance and management, but lower ratings for pay and benefits, with some feedback mentioning "poor pay" and a "high turnover rate" for certain positions.
Ownership
International Bancshares Corp. has significant institutional ownership, with 265 institutional owners holding 42,830,688 shares as of April 22, 2026. Major institutional shareholders include BlackRock, Inc. and Vanguard Group Inc. Individual insiders hold approximately 9.66% of the shares, with Antonio R. Sanchez Jr. being the largest individual shareholder with 24.96% of the company's shares, and Dennis E. Nixon holding 5.20%.
Ask Our Expert AI Analyst
Price Chart
$72.16