Reported Q: Q4 2024 Rev YoY: -2.3% EPS YoY: +7.8% Move: -0.30%
Bank of America
BML-PJ
$19.93 -0.30%
Exchange NYSE Sector Financial Services Industry Banks Diversified
Q4 2024
Published: Feb 25, 2025

Company Status Snapshot

Fast view of the latest quarter outcome for BML-PJ

Reported

Report Date

Feb 25, 2025

Quarter Q4 2024

Revenue

46.97B

YoY: -2.3%

EPS

0.82

YoY: +7.8%

Market Move

-0.30%

Previous quarter: Q3 2024

Follow this company to get upcoming quarter alerts automatically.

Earnings Highlights

  • Revenue of $46.97B down 2.3% year-over-year
  • EPS of $0.82 increased by 7.8% from previous year
  • Gross margin of 50.9%
  • Net income of 6.67B
  • ""We should report record NII in 2025."" - Brian Moynihan
BML-PJ
Company BML-PJ

Swipe to view all report sections

Executive Summary

Bank of America Corporation reported solid QQ4 2024 results with a strong finish to the year and a constructive setup for 2025. Reported revenue of $46.965 billion and net income of $6.665 billion for the quarter, translating to earnings per share (diluted) of $0.82–$0.83. Management highlighted a sequential and year-over-year improvement in net interest income (NII) and continued diversification of revenue across Consumer Banking, Wealth Management, Global Banking, and Global Markets. The firm ended 2024 with robust liquidity and CET1 capital of $201 billion, a CET1 ratio of 11.9%, and excess capital of roughly 115 basis points, positioning BoA to support growth and shareholder returns in 2025.

Key Performance Indicators

Revenue
Decreasing
46.97B
QoQ: -3.90% | YoY: -2.30%
Gross Profit
Decreasing
23.90B
50.88% margin
QoQ: 0.39% | YoY: -2.47%
Operating Income
Decreasing
7.11B
QoQ: -2.95% | YoY: -2.12%
Net Income
Decreasing
6.67B
QoQ: -3.35% | YoY: -0.13%
EPS
Increasing
0.83
QoQ: 1.22% | YoY: 7.79%

Revenue Trend

Margin Analysis

Historical Earnings Comparison

PeriodRevenue ($M)EPS ($)YoY GrowthReport
Q1 2026 30,272.00 1.11 +27.2% View
Q1 2025 46,989.00 0.90 -3.2% View
Q4 2024 46,965.00 0.82 -2.3% View
Q3 2024 23,803.00 0.81 +12.0% View