Stock events for International Bancshares Corp. (IBOC)
International Bancshares Corp.'s stock has experienced fluctuations over the past six months. The stock price on March 17, 2026, was $67.04, a 7.73% increase from March 18, 2025. On April 10, 2026, the stock price was $71.40, a slight intraday decrease of 0.40%. Over the last 12 months, the stock price has risen by 26.96%. Recent news mentions the stock "breaking below 200-day moving average" and an "ex-dividend reminder." The company reported an 8.6% year-over-year increase in net income for Q3 2025, with diluted EPS also rising. Annual net income for 2025 saw a modest increase of 0.8% over 2024, though net income for the three months ended December 31, 2025, decreased by 7.1% compared to the same period in 2024.
Demand Seasonality affecting International Bancshares Corp.’s stock price
International Bancshares Corp. states that no material portion of its business is considered seasonal.
Overview of International Bancshares Corp.’s business
International Bancshares Corp. (IBOC) offers a range of financial products and services, including checking and savings deposits, various loan types, and international banking services. They also provide credit cards, safety deposit boxes, collections, escrow services, internet and mobile banking, and access to securities products through third-party providers.
IBOC’s Geographic footprint
The company operates in Texas and Oklahoma, with banking facilities and branches across north, south, central, and southeast Texas, as well as throughout Oklahoma. As of December 31, 2024, IBOC had 166 facilities and 255 ATMs serving 75 communities in these two states.
IBOC Corporate Image Assessment
International Bancshares Corp. has received recognition for its performance, including being ranked as the "Best Performing U.S. Public Bank with more than $10 billion in assets" by S&P Global Market Intelligence in 2024. It was also ranked #1 among S&P Global Market Intelligence's best-performing U.S. Public Banks for 2023. Forbes Magazine ranked International Bancshares Corp. 3rd on its "America's Best Banks" list for 2023. These accolades highlight a strong positive brand reputation based on financial performance, asset quality, capital adequacy, growth, and profitability.
Ownership
International Bancshares Corp. has a diverse ownership structure including institutional, retail, and individual investors. Institutional investors own a significant portion of the company, ranging from approximately 66.57% to 72%. Key institutional shareholders include BlackRock, Inc., Vanguard Group Inc, American Century Companies Inc, Dimensional Fund Advisors LP, State Street Corp, Charles Schwab Investment Management Inc, Azora Capital LP, Geode Capital Management, LLC, First Trust Advisors LP, and Boston Trust Walden Corp. Insiders hold about 5.64% of the stock, with Antonio R. Sanchez Jr. being the largest individual shareholder. The general public accounts for the remaining ownership, estimated between 18% and 27.79%.
Ask Our Expert AI Analyst
Price Chart
$71.49