
July 17, 2025 — New York: Bank of America (NYSE: BAC) reported mixed second-quarter results on Wednesday, with profit rising 3% year-over-year to $7.12 billion, or 89 cents per share, topping analysts’ expectations of 86 cents. However, revenue came in at $26.61 billion, slightly below the projected $26.72 billion, making BofA the only major U.S. bank to miss revenue targets this quarter.
CEO Brian Moynihan highlighted continued strength in the bank’s net interest income (NII), which rose 7% to $14.82 billion. This marks the fourth consecutive quarter of NII growth, driven by rising deposits and loan volumes, despite lower interest rates compared to last year.
“Consumers remained resilient, with healthy spending and asset quality,” Moynihan said, adding that commercial loan utilization also increased and markets performance showed momentum.
The bank’s fixed income revenue exceeded expectations at $3.25 billion, while equities trading brought in $2.13 billion, just below estimates. Investment banking fees dropped 9% to $1.4 billion, though still above forecasts.
Despite the revenue miss, Bank of America shares are up 5% year-to-date, supported by overall strong performance in the financial sector, including peers like JPMorgan, Citigroup, and Wells Fargo.