Barry Schwartz reviews his top picks: TFI International, FirstService, and Waste Connections Inc.

Barry Schwartz reviews his past picks: PayPal, Netflix, and TMX Group.