Independent Bank Corp. (INDB) Stock Analysis — AI Research | MarketCI