 International Bancshares Corp NASDAQ:IBOCs share price hit a new 52-week low during trading on Friday . The stock traded as low as 31.67 and last traded at 32.33, with a volume of 2774 shares trading hands. The stock had previously closed at 33.03. Several analysts recently weighed in on IBOC shares. ValuEngine upgraded International Bancshares ... 