David Baskin reviews his top picks: Becton Dickinson, Visa and CAPREIT.

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