These stocks are consistently winning bets into earnings, says Evercore ISI