 TheStreet upgraded shares of Middlefield Banc NASDAQ:MBCN from a c rating to a b- rating in a research report report published on Tuesday, TheStreetRatingsTable reports. Several other research analysts have also recently weighed in on MBCN. ValuEngine cut shares of Middlefield Banc from a hold rating to a sell rating in a research report on ... 