Independent Bank Corporation announced the authorization of a 2025 share repurchase plan, permitting the buyback of up to 1,100,000 shares, equivalent to about 5% of its common stock, effective ...