 CB Financial Services NASDAQ:CBFV was upgraded by research analysts at ValuEngine from a sell rating to a hold rating in a research note issued to investors on Tuesday, ValuEngine reports. A number of other research firms also recently commented on CBFV. Zacks Investment Research upgraded CB Financial Services from a hold rating to a strong-buy ... 