Independent Bank Corp. (INDB) has been upgraded to a Zacks Rank #1 (Strong Buy) due to a positive trend in earnings estimates. This rating system, which leverages the power of earnings estimate revisions, has a proven track record of identifying stocks with potential for strong returns. The recent upgrade for INDB reflects an improving business outlook and could translate into higher stock prices.