Canadian Banks? These are in a very enviable regulatory environment, having very few competitors. They have stable businesses, make a lot of money, pay good dividends with reasonable growth. Also, there is the issue of the housing market. If there was a significant correction in Vancouver and Toronto housing, that would hurt all the banks. These should be a core part of your portfolio.
President, T.I.P. Wealth Management