02:12 PM EDT, 08/07/2025 (MT Newswires) -- International Bancshares ( IBOC ) reported Q2 earnings Thursday of $1.61 per diluted share, up from $1.56 per share a year earlier.
FactSet estimates were not available for comparison.
Price: 69.16, Change: -0.20, Percent Change: -0.30