Bank of America Corporation logo BOFA.NE - Bank of America Corporation

NEXT EARNINGS: Apr 15, 2026
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 19
HOLD 18
SELL 2
STRONG
SELL
0
Market Cap: 497.38B
Volume: 2,405
Avg Volume: 27,858
52 Week Range: 17.14-28.55
Sector: Financial Services
Industry: Banks - Diversified
Beta: 1.30
Last Dividend: $0.55
Exchange: NEO
Country: US
Employees: 213,000
IPO Date: 2022-03-21
EPS (TTM): 3.92
P/E Ratio: 4.94
Revenue (TTM): 194.41B
Total Assets: 3.40T
Total Debt: 709.33B
Cash & Equiv: N/A
Rev Growth (5Y): 17.9%
EPS Growth (5Y): 15.8%
FCF Growth (5Y): N/A
ROCE: 1.6%
Debt/Equity: 2.34

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-01-14 $1.45 $65.3B
2025-10-15 $1.53 $1.33 +15.0% $-78222037320 $38.3B -304.1%
2025-07-16 $0.48 $63.6B $38.1B +66.8%
2025-04-15 $1.33 $18.4B $37.1B -50.5%
2025-01-16 $1.21 $67.5B $38.9B +73.7%
2024-10-15 $1.18 $15.4B
2024-07-16 $1.18 $66.4B
2024-04-16 $1.13 $65.2B

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 194.41B 45.83B 98.58B 94.95B 89.11B 85.53B 91.24B 91.02B 87.35B 83.70B 82.25B 83.12B
Net Income 30.96B 27.13B 26.52B 27.53B 31.98B 17.89B 27.43B 28.15B 18.23B 17.91B 15.89B 4.83B
EPS 3.92 3.45 3.08 3.21 3.60 1.88 2.92 2.79 1.63 1.58 1.38 0.36
Total Assets 3.40T 3.26T 3.18T 3.05T 3.17T 2.82T 2.43T 2.35T 2.28T 2.19T 2.14T 2.10T
Total Debt 709.33B 326.67B 334.30B 302.91B 303.87B 282.25B 265.06B 249.53B 260.07B 240.77B 264.86B 274.31B
Cash & Equivalents 0 290.11B 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 10.40B 18.31B 27.73B 26.74B
Free Cash Flow N/A (8.80B) 44.98B (6.33B) (7.19B) 37.99B 61.78B 39.52B 10.40B 18.31B 27.73B 25.58B
FCF per Share N/A -1.12 5.57 -0.78 -0.85 4.34 6.58 3.91 1.02 1.78 2.65 2.43
Book Value 302.69B 295.56B 291.65B 273.20B 270.07B 272.92B 264.81B 265.32B 267.15B 266.84B 256.20B 243.47B
Cash & ST Investments 0 642.92B 608.07B 458.25B 654.54B 621.50B 414.31B 414.26B 483.70B 471.26B 489.48B 466.79B
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