Skip to main content
IBCP logo

IBCP · Independent Bank Corp /Mi/

$38.64 -0.03 (-0.08%)
Market Cap
$796.84M
Shares
20.61M