
Bank of America Corporation (NYSE:BAC) looks to keep a streak of beating analyst estimates alive when the company reports second-quarter financial results before the market opens Wednesday.
Here's a look at the current analyst estimates, what analysts are saying ahead of the report, and key items to watch.