David discusses his top picks: Amazon.com, Costco and TD Bank.

David discusses his past picks: Netflix, Canadian Apartment REIT and JPMorgan.