Barry Schwartz reviews his top picks: Vail Resorts, American Tower and Microsoft.

Barry Schwartz reviews his past picks: Amazon, Paypal, and Charter Communications.