INDEPENDENT BANK CORP /MI/ (IBCP) Insider Trading -- Recent Executive & Director Transactions

15 insiders reported 66 Form 4 transactions for INDEPENDENT BANK CORP /MI/ (IBCP) over the past 18 months (most recent 2026-09-16). Recent activity: Kessel William B (President & CEO) Sell 600 shares, Kessel William B (President & CEO) Sell 194 shares, Kessel William B (President & CEO) Sell 200 shares, Kessel William B (President & CEO) Sell 195 shares, Kessel William B (President & CEO) Sell 106 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-09-16Kessel William BPresident & CEOSell600$22,416
2026-09-16Kessel William BPresident & CEOSell194$7,211
2026-09-16Kessel William BPresident & CEOSell200$7,436
2026-09-16Kessel William BPresident & CEOSell195$7,252
2026-09-16Kessel William BPresident & CEOSell106$3,948
2026-09-16Kessel William BPresident & CEOSell405$15,106
2026-09-16Kessel William BPresident & CEOSell100$3,710
2026-09-16Kessel William BPresident & CEOSell100$3,738
2026-09-16Kessel William BPresident & CEOSell100$3,741
2026-08-20Kreter KristopherFirst Vice Pres. & ControllerSell300$11,133
2026-08-10TWAROZYNSKI JAMES JSenior Vice PresidentSell489$18,420
2026-07-02Boer William JDirectorBuy285$10,280
2026-06-10Ervin Patrick JExecutive Vice PresidentSell780$27,628
2026-06-10Ervin Patrick JExecutive Vice PresidentSell242$8,569
2026-06-10Ervin Patrick JExecutive Vice PresidentSell76$2,690
2026-06-10Ervin Patrick JExecutive Vice PresidentSell2$71
2026-06-10Ervin Patrick JExecutive Vice PresidentSell1,400$49,546
2026-05-29Kimball Stefanie MExecutive Vice PresidentSell1,400$48,188
2026-04-08Ervin Patrick JExecutive Vice PresidentSell1,778$60,061
2026-04-08Mohr Gavin A.Executive Vice PresidentSell1,659$56,041
2026-04-08Kimball Stefanie MExecutive Vice PresidentSell1,672$56,480
2026-04-07Kessel William BPresident & CEOBuy10,981$0
2026-04-07Kessel William BPresident & CEOSell4,788$161,739
2026-04-07Ervin Patrick JExecutive Vice PresidentBuy4,274$0
2026-04-07Ervin Patrick JExecutive Vice PresidentSell1,790$60,466

Source: SEC Form 4 filings · as of 2026-09-16