Mercantile Bank Corporation

MBWM·NASDAQ·$52.89·$914M