Barry Schwartz reviews his top picks: Adobe, Visa, and National Bank.

Barry Schwartz reviews his past picks: Live Nation Entertainment, BlackRock, and Floor & Decor.