International Bancshares Corporation (NASDAQ:IBOC – Get Free Report)’s stock price reached a new 52-week high on Tuesday . The company traded as high as $75.62 and last traded at $75.47, with a volume of 24740 shares traded. The stock had previously closed at $73.49. Wall Street Analysts Forecast Growth Separately, Weiss Ratings downgraded International Bancshares [...]