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

Bank of America says it likes these five stocks as earnings continues. by CNBC