Home World News Top 3 ‘best-in-class’ stocks to buy on the recent pullback