Leader Board
We analyze all companies listed on US stock exchanges every day and rank all companies using tried and true value investing principles. We analyze 10 years of financial records of each company and give it a score. Below is the list of the highest-ranked companies. Remember to do your own research before investing in any company. Check out our guide on How to Identify a Wonderful Business.
Related:
- Ranking of S&P 500 companies (Large-Cap companies)
- Ranking of S&P 400 (Mid-Cap companies)
- Highest ranked companies on Russell 2000 (Small-Cap companies)
- Ranking of Nasdaq 100 companies