Skip to content
INDEPENDENT BANK CORP /MI/ (IBCP) — insider trading: 193 buys, 442 sells · InsiderLens