Macquarie picks 4 stocks with up to 37% upside potential