Morgan Stanley says these top stocks have more room to run ahead of earnings

Morgan Stanley named five stocks that have plenty of upside going into earnings.