Did some research to generate a list of companies that have:

Magic formula works! Using stocks of all sizes, it produced a 17 year annual return of 30.8%. Using only the largest 1,000 stocks, the annual return was 22.9%. When ranked by 10 deciles (250 stocks in each, higher deciles consistently outperformed those below them from top to bottom. The cheap portfolio tends to have less volatility also. ................
................