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