10 Stocks to Buy According to William Von Mueffling’s Cantillon Capital Management