Bank of America says these five stocks have room to run following earnings

Bank of America says these five stocks have plenty of upside following earnings.