
Barchart’s Top 100 Stocks to Buy are companies whose shares are on a roll. They are often momentum stocks with excellent businesses justifying their pricey valuations to investors.
The Bottom 100 Stocks, on the other hand, are businesses whose share prices have gotten hammered in recent weeks and often over the past year.