Five stocks with more upside following earnings