Independent Bank Corp. (NASDAQ: INDB) is trading lower after reporting second-quarter results that fell short of Wall Street expectations. The main driver behind the decline is an earnings and revenue miss, which appears to have disappointed investors despite year-over-year profit growth.