Stock picks for the week of July 16th