01:49 PM EDT, 05/05/2025 (MT Newswires) -- International Bancshares ( IBOC ) on Monday reported Q1 diluted earnings of $1.56 per share, unchanged from a year earlier.
Analyst estimates weren't available.
Price: 63.05, Change: +0.27, Percent Change: +0.44