Very useful list that enables screening and distillation down to a small list of prospective investment candidates. While a personal preference issue, I do take exception to the rather flimsy quality criteria used to arrive at the top 20. Quality is subjective, but I prefer longer term criteria than a twelve month ROE. The stability of sales, earnings and cash flow generation over a number of years driven by low operating and financial leverage is preferable.