David Baskin reviews his top picks: BlackRock, Moody’s Corporation, and Power Corporation of Canada.

David Baskin reviews his past picks: Granite REIT, National Bank of Canada, and Costco.