CB Financial Services' (NASDAQ:CBFV) investors will be pleased with their 19% return over the last year

Stock markets generally rise over time, attracting investors. CB Financial Services' stock price has increased by 14% in the last year, outperforming its longer-term growth of only 3.3%. Despite strong earnings growth, the market sentiment seems subdued, reflected in a low P/E ratio.