Three outperforming Canadian stocks are suitable options if you’re investing for income and growth.