Home Stock Analysis Bank of America highlights 5 stocks that can run up post earnings