Home Stock Analysis Bank of America picks 5 stocks with post earnings rally potential