Bank of America says these five stocks have room to run following earningsBank of America says these five stocks have plenty of upside following earnings.