Bank of America ($BAC) Q2 2025 Results Show Strong Earnings Despite Revenue Miss

Bank of America (BAC) reported Q2 2025 financial results before the market opened.

The company posted revenue of $26.46 billion, falling short of estimates of $26.81 billion but up 3.6% compared to $25.54 billion a year ago.

Earnings came in at $0.89 per share, beating the estimate of $0.87 and rising 7.2% from $0.83 in the same quarter last year.

Earnings Insight