David Baskin reviews his top picks: National Bank, Costco and BCE.

David Baskin reviews his past picks: American Tower, Vail Resources and Brookfield Infrastructure.