Bank of America Smashes Q1 Expectations with $7.4B Profit, But Shares Still Lag

Bank of America posted a solid first-quarter performance for 2025, with net income rising to $7.4 billion, or $0.90 per share, up from $6.7 billion ($0.76 per share) in the same period last year.
Total revenue climbed 6% year-over-year to $27.4 billion, supported by growth in net interest income and strong results across trading, wealth management, and consumer banking.
Net interest income increased 3% to $14.4 billion, aided by lower deposit costs and higher activity in Global Markets. Consumer Banking generated $2.5 billion in profit on $10.5 billion in revenue, with card spending up 4% to $228 billion and 250,000 new checking accounts added.
READ MORE:

China Warns U.S.: No Talks Without Respect
Global Wealth and Investment Management delivered $1 billion in profit, with revenue rising 8% to $6 billion and client balances reaching $4.2 trillion. Global Banking also saw a $1.9 billion profit, with investment banking fees totaling $1.5 billion despite a slight decline. Deposits in this segment rose 9% to $575 billion.
Global Markets matched Global Banking with $1.9 billion in profit, as sales and trading revenue hit $5.7 billion—its 12th consecutive quarter of year-over-year growth. Equities revenue reached a record $2.2 billion, up 17%, while FICC revenue rose 8% to $3.5 billion.
CEO Brian Moynihan praised the bank’s broad-based strength, noting resilience in both business and consumer activity. Despite the earnings beat, Bank of America shares remain under pressure, down about 17% year-to-date amid market uncertainty.
You can read the full Q1 2025 earnings release here.