Bank of America is bullish on these top stocks ahead of earningsBank of America highlighted some of its best ideas heading into third-quarter earnings.