Middlefield Banc Corp. (NASDAQ:MBCN – Get Free Report)’s stock price crossed above its fifty day moving average during trading on Wednesday . The stock has a fifty day moving average of $23.11 and traded as high as $24.20. Middlefield Banc shares last traded at $23.39, with a volume of 11,951 shares changing hands. Analyst Ratings […]