The top 100 ranking is based on earnings growth, sales growth, return on equity and total stock return for the latest 12 months available and over the last five years. We gave more weight to the latest year’s data in the ranking. All data is as of November 4, 2021.
Order by
Newest on top Oldest on top