Bank of America Corporation logo BAC-PM - Bank of America Corporation

NEXT EARNINGS: Apr 15, 2026 EPS Est: $0.99 | Rev Est: $29.7B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 19
HOLD 18
SELL 2
STRONG
SELL
0
Market Cap: 166.54B
Volume: 55,076
Avg Volume: 136,281
52 Week Range: 20.83-23.61
Sector: Financial Services
Industry: Banks - Diversified
Beta: 1.27
Last Dividend: $1.34
Exchange: NYSE
Country: US
Employees: 213,000
IPO Date: 2019-06-19
EPS (TTM): 3.88
P/E Ratio: 13.23
Revenue (TTM): 188.75B
Total Assets: 3.41T
Total Debt: 365.90B
Cash & Equiv: 231.84B
Rev Growth (5Y): 15.0%
EPS Growth (5Y): 15.6%
FCF Growth (5Y): N/A
ROCE: 4.1%
Debt/Equity: 1.21

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-01-14 $1.01 $0.96 +5.4% $46.9B $27.8B +68.9%
2025-10-15 $1.10 $0.95 +15.5% $12.9B $27.5B -53.3%
2025-07-16 $0.93 $0.86 +8.1% $46.7B $27.3B +70.9%
2025-04-15 $0.95 $0.82 +16.5% $12.9B $26.8B -51.8%
2025-01-16 $0.84 $25.3B $26.9B -5.7%
2024-10-15 $0.87 $25.3B
2024-07-16 $0.87 $49.8B
2024-04-16 $0.83 $25.8B

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 188.75B 192.43B 171.91B 115.05B 93.85B 93.75B 113.59B 109.63B 99.47B 93.66B 93.51B 96.83B
Net Income 30.63B 27.13B 26.52B 27.53B 31.98B 17.89B 27.43B 28.15B 18.23B 17.82B 15.91B 5.52B
EPS 3.88 3.25 3.10 3.21 3.60 1.88 2.77 2.64 1.63 1.58 1.38 0.36
Total Assets 3.41T 3.26T 3.18T 3.05T 3.17T 2.82T 2.43T 2.35T 2.28T 2.19T 2.14T 2.10T
Total Debt 365.90B 658.43B 618.19B 498.55B 496.20B 452.58B 430.17B 436.57B 436.93B 411.06B 439.15B 475.59B
Cash & Equivalents 231.84B 296.49B 341.42B 237.46B 355.37B 387.01B 168.67B 184.90B 168.59B 157.60B 167.10B 146.10B
Operating Cash Flow N/A (8.80B) 44.98B (6.33B) (7.19B) 37.99B 61.78B 39.52B 9.86B 17.28B 28.40B 30.80B
Free Cash Flow N/A (8.80B) 44.98B (6.33B) (7.19B) 37.99B 61.78B 39.52B 9.86B 17.28B 28.40B 30.80B
FCF per Share N/A -1.14 5.60 -0.78 -0.85 4.34 6.58 3.91 0.97 1.68 2.71 2.93
Book Value 303.24B 295.56B 291.65B 273.20B 270.07B 272.92B 264.81B 265.32B 267.15B 266.19B 256.18B 243.47B
Cash & ST Investments 963.73B 642.92B 608.07B 458.25B 654.54B 621.50B 414.31B 414.26B 471.22B 451.54B 472.87B 430.37B
ROC Equity 0.10 0.09 0.09 0.10 0.12 0.07 0.10 0.11 0.07 0.07 0.06 0.02