IBCP Earnings: AI Insights on Independent Bank Corp