Bank of America Posts Record Q2 Results
Bank of America Corporation(BAC -1.13%) reported its Q2 2025 earnings on July 16, 2025, posting $26.6 billion in revenue (+4% year-over-year), $7.1 billion in net income, and $0.89 EPS (+7% year-over-year), accompanied by record quarterly net interest income (NII) of $14.8 billion (+7%). The quarter also featured $5.3 billion in share repurchases, $2 billion in dividends paid, and confirmation of unchanged guidance for record net interest income (NII) in the second half of 2025, despite continued expense pr ...