Independent Bank Corporation

IBCP·NASDAQ·$34.36·$708M