Stock picks for the week of July 22