MBCN   $30.85  -1.22% Market Open

Middlefield Banc Corp