Barry Schwartz shares his top picks: Moody’s, Markel Corporation, FirstService Corp.

Barry Schwartz reviews his past picks: Vail Resorts, Hyatt Hotels, Disney.