INTERVEST BANCSHARES CORP's ticker is IBCA and the CUSIP is 460927106.
There were no reported owners of INTERVEST BANCSHARES CORP in Q2 2024.