Bank of America
0Q16.L
$50.84 1.13%
Exchange: LSE | Sector: Financial Services | Industry: Banks
Q2 2025
Published: Jul 16, 2025

Earnings Highlights

  • Revenue of $46.67B down 3.8% year-over-year
  • EPS of $0.89 increased by 8.4% from previous year
  • Gross margin of 53.3%
  • Net income of 7.12B
  • ""We are focused on our technology and operational efficiencies which are crucial to weathering market fluctuations and enhancing our service offerings."" - Brian Moynihan

Bank of America Corporation (0Q16.L) Q2 2025 Financial Analysis: Resilient Performance with Caution Ahead

Executive Summary

In Q2 2025, Bank of America Corporation reported a revenue of $46.67 billion, marking a 3.84% YoY decline, and a marginal 0.69% decrease quarter over quarter. Despite these challenges, the bank's net income improved by 3.18% YoY to $7.12 billion, showcasing resilience in a fluctuating economic environment. Earnings per share (EPS) increased to $0.90, reflecting an 8.43% growth from the previous year, indicating strong underlying profitability. Management emphasized strategic focus on digital banking enhancements and operational efficiency, preparing investors for potential headwinds while maintaining a commitment to long-term sustainable growth.

Key Performance Indicators

Revenue

46.67B
QoQ: -0.69% | YoY:-3.84%

Gross Profit

24.87B
53.30% margin
QoQ: -3.92% | YoY:4.20%

Operating Income

7.69B
QoQ: -5.27% | YoY:1.69%

Net Income

7.12B
QoQ: -3.79% | YoY:3.18%

EPS

0.90
QoQ: -1.10% | YoY:8.43%

Revenue Trend

Margin Analysis

Key Insights

  • **Revenue:** $46.67 billion (QoQ: -0.69%, YoY: -3.84%)
  • **Gross Profit:** $24.87 billion (QoQ: -3.92%, YoY: +4.20%)
  • **Operating Income:** $7.69 billion (QoQ: -5.27%, YoY: +1.69%)
  • **Net Income:** $7.12 billion (QoQ: -3.79%, YoY: +3.18%)
  • **EPS:** $0.90 (QoQ: -1.10%, YoY: +8.43%)

Historical Earnings Comparison

PeriodRevenue ($M)EPS ($)YoY GrowthReport
Q2 2025 46,666.00 0.89 -3.8% View
Q1 2025 46,989.00 0.90 -2.3% View
Q4 2024 46,965.00 0.82 +7.6% View
Q3 2024 48,869.00 0.81 +10.0% View
Q2 2024 48,529.00 0.83 +11.8% View