Barry Schwartz shares his top picks: TMX Group, Activision Blizzard and Amazon.

Barry Schwartz reviews his past picks: Delta Air Lines, CN Rail and Magna.