IBCP   $34.61  -2.45% Market Closed After Close 34.61 0.0

Independent Bank Corporation

Data not available