Barry Schwartz shares his top picks: TMX Group, Becton Dickinson and Constellation Software.

Barry Schwartz reviews his past picks: Activision Blizzard, Facebook and Blackrock.