Barry Schwartz reviews top picks: TFI International, Apple and Stryker.

Barry Schwartz reviews his past picks: Blackrock, Activision Blizzard and IAA.