Independent Bank Corp
IBCP Nasdaq
SEC CIK 39311
Follow Independent Bank
Weekly email: filings, results, news