Institutional owners may ignore International Bancshares Corporation's (NASDAQ:IBOC) recent US$127m market cap decline as longer-term profits stay in the green
Key Insights Significantly high institutional ownership implies International Bancshares' stock price is sensitive to their trading actions 51% of the business is held by the top 10 shareholders Owne...