David Baskin shares his top picks: Amazon, Stella-Jones and Brookfield Asset Management.

David Baskin reviews his past picks: Enercare, General Motors and Power Corporation.