Try using our ranking system to weed out troubled companies and focus on high quality stocks. Simply enter your favourite ticker symbols in the box below and see how your picks measure up against our model. Or, generate a list of top quality companies based on our system, which you can then use as a starting point to build your portfolio. Also, if you are holding shares in a company ranked poorly by our model, it may be time to sell.
Our ranking system is a result of thorough research. It is based on a combination of financial criteria including valuation, profitability and cash flows along with earnings estimates. We have found our selection parameters have a great impact on share prices. Stocks that score high in the system typically outperform shares that score poorly over the next 3 to 12 months.
For details about the research process behind the ranking system, its methodology and its track record, read our
ranking system's methodology article.
Enter the ticker(s) you want to check the ranking for:
Or fill this form to generate a report that meets your specific criteria, make one or more selections below:
A stock can have a rank of 1 through 5; a rank score equal to 1 means the stock has great potential, while a rank score of 5 typically heralds danger or at least underperformance. For more details see the table below:
1 - STRONG BUY[ Full list ]
Beat the market with less volatility.
2 - BUY[ Full list ]
Market outperformers.
3 - HOLD / SELL[ Full list ]
Usually provide mediocre returns.
4 - SELL[ Full list ]
Market underperformers.
5 - STRONG SELL[ Full list ]
Poor performance with high volatility.
Please note that all recommendations are based on our model's results and do not represent our personal opinion.
The ranking process is purely mechanical.
All analysis relies on publicly available financial information.
Learn More