_
Bank of America Tops Q2; AmEx Falls