Barry Schwartz shares his top picks: Visa, TMX Group and Brookfield Infrastructure.

Barry Schwartz reviews his past picks: Alphabet, Becton Dickinson and TFI International.