Brian Moynihan, Chairman and CEO of Bank of America, speaks with Economic Club of Washington Chair David Rubenstein at an event at the Ritz-Carlton on February 25, 2025 in Washington, DC.
Anna Moneymaker | Getty Images
Bank of America on Wednesday posted fourth-quarter earnings that topped analysts’ expectations on gains from net interest income and equities trading.
Here’s what the company reported:
- Earnings: 98 cents a share vs. 96 cents estimate of analysts surveyed by LSEG
- Revenue: $28.53 billion vs. expected $27.94 billion
The company said profit rose 12% to $7.6 billion, or 98 cents per share, from a year earlier. Revenue rose 7.1% to $28.53 billion, thanks to rising net interest income, asset management fees and trading revenue.
Net interest income, which is the difference in what a bank earns on loans and securities and what it pays depositors for their savings, rose 9.7% to $15.92 billion in the quarter. That is roughly $240 million more than what analysts had expected, per StreetAccount.
Equities trading revenue rose 23% to $2.02 billion, or about $160 million more than expected. Fixed income trading revenue edged up by 1.5% to $2.52 billion, or about $120 million below what analysts had forecasted for the quarter.
Bank of America, the second-largest U.S. bank by assets, has been a beneficiary of the industry’s recent tailwinds. Falling interest rates, rising Wall Street trading and advisory fees, stable consumer credit and deregulation have all helped the lender, whose shares rose 24% last year.
Analysts will want to hear guidance from CEO Brian Moynihan as to whether momentum will carry into 2026.
On Tuesday, JPMorgan Chase posted results that exceeded expectations on better-than-expected trading revenue. Citigroup and Wells Fargo also report results Wednesday, while Goldman Sachs and Morgan Stanley will release results Thursday.
This story is developing. Please check back for updates.

