Search for a command to run...
Bank of America Corp.
$59.72
10:40 AM ET
Open
$59.64
High
$59.81
Low
$59.39
Volume
15.8M
Market Cap
368.3B
Sector
Banks
Revenue (TTM)
$113.1B
Net Income
$30.5B
EPS (Diluted)
$1.11
Latest Quarter
P/E Ratio
15.6
P/S Ratio
3.26
P/B Ratio
1.21
ROE
10.1%
Profit Margin
27.0%
Debt/Equity
1.05
| Period | Revenue | Rev QoQ | Net Income | EPS | EPS YoY |
|---|---|---|---|---|---|
| Q1 2026 | $30.3B | — | $8.6B | $1.11 | +23.3% |
| Q1 2026 | — | — | — | — | — |
| Q3 2025 | $81.9B | +52.2% | $23B | $2.85 | +18.8% |
| Q2 2025 | $53.8B | +96.7% | $14.5B | $1.79 | +12.6% |
| Q1 2025 | $27.4B | — | $7.4B | $0.90 | — |
| Q1 2025 | — | — | — | — | — |
| Q3 2024 | $76.5B | +49.5% | $20.5B | $2.40 | — |
| Q2 2024 | $51.2B | — | $13.6B | $1.59 | — |
Net Interest Margin
1.80%
Sector avg: 3.06%
Efficiency Ratio
61.22%
Sector avg: 59.24%
CET1 Ratio
—
Return on Equity
11.42%
Sector avg: 10.42%
Return on Assets
0.98%
Sector avg: 1.18%
NPL Ratio
—
Sector avg: 0.61%
Loan/Deposit Ratio
58.49%
Sector avg: 77.95%
Net Charge-Off Rate
—
Sector avg: 0.79%
Net Interest Income
$15.7B
Provision for Losses
—
Previous Close
$58.30
Day Range
$58.41 — $59.43
52W High
$60.83
52W Low
$24.96
Market Cap
368.3B
Avg Volume
41M
Exchange
XNYS
Industry
Money Center Banks
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue | $113.1B | $101.9B | $98.6B | $95B | $89.1B |
| Net Income | $30.5B | $27.1B | $26.5B | $27.5B | $32B |
| EPS (Basic) | $3.86 | $3.25 | $3.10 | $3.21 | $3.60 |
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total Assets | $3.4T | $3.3T | $3.2T | $3.1T | $3.2T |
| Total Liabilities | $3.1T | $3T | $2.9T | $2.8T | $2.9T |
| Stockholders' Equity | $303.2B | $295.6B | $291.6B | $273.2B | $270.1B |
| Ratio | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| P/E Ratio | 15.6 | 18.5 | 19.2 | 18.6 |
| P/S Ratio | 3.26 | 3.62 | 3.74 | 3.88 |
| P/B Ratio | 1.21 | 1.25 | 1.26 | 1.35 |
| ROE | 10.1% | 9.2% | 9.1% | 10.1% |
| ROA | 0.9% |
| Date | Open | High | Low | Close | Chg% |
|---|---|---|---|---|---|
| 2026-07-09 | $58.45 | $59.43 | $58.41 | $59.25 | +1.63% |
| 2026-07-08 | $59.37 | $59.57 | $58.30 | $58.30 | -2.61% |
| 2026-07-07 | $60.29 | $60.83 | $59.79 | $59.86 | -0.07% |
| 2026-07-06 | $59.14 | $59.94 | $58.92 | $59.90 | +1.99% |
| 2026-07-02 | $58.94 | $59.00 | $57.94 | $58.73 | +0.63% |
| 2026-07-01 | $57.13 | $58.48 | $56.85 | $58.36 | +2.42% |
| 2026-06-30 | $57.47 | $57.73 | $56.84 | $56.98 | -1.55% |
| 2026-06-29 | $57.76 | $58.34 | $57.61 | $57.88 | +0.00% |
| 2026-06-26 | $58.54 | $58.63 | $57.44 | $57.88 | -0.53% |
| 2026-06-25 | $57.85 | $59.20 | $57.85 | $58.19 | +3.54% |
| Type | Ex-Date | Value |
|---|---|---|
| dividend | Jun 12, 2026 | $0.4000 |
| dividend | Jun 5, 2026 | $0.2800 |
| dividend | Mar 6, 2026 | $0.2800 |
| dividend | Dec 5, 2025 | $0.2800 |
| dividend |
Get BAC updates in the weekly Banking Brief
Top sector movers, key earnings, and macro context — every Saturday morning. Free.
By subscribing you agree to our privacy policy.
Total Loans
$1.2T
Total Deposits
$2T
Tangible Book Value
$300.7B
TBV per Share
$42.17
Allowance for Losses
—
Noninterest Expense
$18.5B
| Period | NIM | Eff. Ratio | ROE | ROA | NPL% | NCO% |
|---|---|---|---|---|---|---|
| 2026-03-31 | 1.80% | 61.22% | 11.42% | 0.98% | — | — |
| 2025-12-31 | 1.76% | 61.65% | 10.06% | 0.89% | — | — |
| 2025-12-31 | — | — | — | — | — | — |
| 2025-09-30 | 5.21% | 63.83% | 30.22% | 2.70% | — | — |
| 2025-06-30 | 3.38% | 64.93% | 19.38% | 1.69% | — | — |
| 2025-03-31 | 1.72% | 64.93% | 10.01% | 0.88% | — | — |
| 2024-12-31 | — | — | — | — | — | — |
| 2024-12-31 | 1.72% | 65.57% | 9.18% | 0.83% | — | — |
| 2024-09-30 | 5.02% | 65.36% | 27.61% | 2.46% | — | — |
| 2024-06-30 | 3.40% | 65.53% | 18.47% | 1.67% | — | — |
| 2024-03-31 | 1.71% | 66.76% | 9.09% | 0.82% | — | — |
| 2023-12-31 | — | — | — | — | — | — |
| EPS (Diluted) |
| $3.81 |
| $3.21 |
| $3.08 |
| $3.19 |
| $3.57 |
| Total Debt | $317.8B | $283.3B | $302.2B | $276B | $280.1B |
| 0.8% |
| 0.8% |
| 0.9% |
| Profit Margin | 27.0% | 26.6% | 26.9% | 29.0% |
| Debt / Equity | 1.05 | 0.96 | 1.04 | 1.01 |
| Sep 5, 2025 |
| $0.2800 |
| dividend | Jun 6, 2025 | $0.2600 |
| dividend | Mar 7, 2025 | $0.2600 |
| dividend | Dec 6, 2024 | $0.2600 |
| dividend | Sep 6, 2024 | $0.2600 |
| dividend | Jun 7, 2024 | $0.2400 |
| dividend | Feb 29, 2024 | $0.2400 |
| dividend | Nov 30, 2023 | $0.2400 |
| dividend | Aug 31, 2023 | $0.2400 |
| dividend | Jun 1, 2023 | $0.2200 |
| dividend | Mar 2, 2023 | $0.2200 |
| dividend | Dec 1, 2022 | $0.2200 |
| dividend | Sep 1, 2022 | $0.2200 |
| dividend | Jun 2, 2022 | $0.2100 |
| dividend | Mar 3, 2022 | $0.2100 |
| dividend | Dec 2, 2021 | $0.2100 |
| dividend | Sep 2, 2021 | $0.2100 |
| dividend | Jun 3, 2021 | $0.1800 |
| dividend | Mar 4, 2021 | $0.1800 |
| dividend | Dec 3, 2020 | $0.1800 |
| dividend | Sep 3, 2020 | $0.1800 |
| dividend | Jun 4, 2020 | $0.1800 |
| dividend | Mar 5, 2020 | $0.1800 |
| dividend | Dec 5, 2019 | $0.1800 |
| dividend | Sep 5, 2019 | $0.1800 |
| dividend | Jun 6, 2019 | $0.1500 |
| dividend | Feb 28, 2019 | $0.1500 |
| dividend | Dec 6, 2018 | $0.1500 |
| dividend | Sep 6, 2018 | $0.1500 |
| dividend | May 31, 2018 | $0.1200 |
| dividend | Mar 1, 2018 | $0.1200 |
| dividend | Nov 30, 2017 | $0.1200 |
| dividend | Aug 30, 2017 | $0.1200 |
| dividend | May 31, 2017 | $0.0800 |
| dividend | Mar 1, 2017 | $0.0800 |
| dividend | Nov 30, 2016 | $0.0800 |
| dividend | Aug 31, 2016 | $0.0800 |
| dividend | Jun 1, 2016 | $0.0500 |
| dividend | Mar 2, 2016 | $0.0500 |
| dividend | Dec 2, 2015 | $0.0500 |
| dividend | Sep 2, 2015 | $0.0500 |
| dividend | Jun 3, 2015 | $0.0500 |
| dividend | Mar 4, 2015 | $0.0500 |
| dividend | Dec 3, 2014 | $0.0500 |
| dividend | Sep 3, 2014 | $0.0500 |
| dividend | Jun 20, 2014 | $0.0100 |
| dividend | Mar 5, 2014 | $0.0100 |
| dividend | Dec 4, 2013 | $0.0100 |
| dividend | Sep 4, 2013 | $0.0100 |
| dividend | Jun 5, 2013 | $0.0100 |
| dividend | Feb 27, 2013 | $0.0100 |
| dividend | Dec 5, 2012 | $0.0100 |
| dividend | Sep 5, 2012 | $0.0100 |
| dividend | May 30, 2012 | $0.0100 |
| dividend | Feb 29, 2012 | $0.0100 |
| dividend | Nov 30, 2011 | $0.0100 |
| dividend | Aug 31, 2011 | $0.0100 |
| dividend | Jun 1, 2011 | $0.0100 |
| dividend | Mar 2, 2011 | $0.0100 |
| dividend | Dec 1, 2010 | $0.0100 |
| dividend | Sep 1, 2010 | $0.0100 |
| dividend | Jun 2, 2010 | $0.0100 |
| dividend | Mar 3, 2010 | $0.0100 |
| dividend | Dec 2, 2009 | $0.0100 |
| dividend | Sep 2, 2009 | $0.0100 |
| dividend | Jun 3, 2009 | $0.0100 |
| dividend | Mar 4, 2009 | $0.0100 |
| dividend | Dec 3, 2008 | $0.3200 |
| dividend | Oct 6, 2008 | $1.7200 |
| dividend | Sep 3, 2008 | $0.6400 |
| dividend | Jun 4, 2008 | $0.6400 |
| dividend | Mar 5, 2008 | $0.6400 |
| dividend | Dec 5, 2007 | $0.6400 |
| dividend | Sep 5, 2007 | $0.6400 |
| dividend | May 30, 2007 | $0.5600 |
| dividend | Feb 28, 2007 | $0.5600 |
| dividend | Nov 29, 2006 | $0.5600 |
| dividend | Aug 30, 2006 | $0.5600 |
| dividend | May 31, 2006 | $0.5000 |
| dividend | Mar 1, 2006 | $0.5000 |
| dividend | Nov 30, 2005 | $0.5000 |
| dividend | Aug 31, 2005 | $0.5000 |
| dividend | Jun 1, 2005 | $0.4500 |
| dividend | Mar 2, 2005 | $0.4500 |
| dividend | Dec 1, 2004 | $0.4500 |
| dividend | Sep 1, 2004 | $0.4500 |
| split | Aug 30, 2004 | 2:1 |
| dividend | Jun 2, 2004 | $0.4000 |
| dividend | Mar 3, 2004 | $0.4000 |
| dividend | Dec 3, 2003 | $0.4000 |
| dividend | Sep 3, 2003 | $0.4000 |
| dividend | Jun 4, 2003 | $0.3200 |
| dividend | Mar 5, 2003 | $0.3200 |
| dividend | Dec 4, 2002 | $0.3200 |
| dividend | Sep 4, 2002 | $0.3000 |
| dividend | Jun 5, 2002 | $0.3000 |
| dividend | Feb 27, 2002 | $0.3000 |
| dividend | Dec 5, 2001 | $0.3000 |
| dividend | Sep 5, 2001 | $0.2800 |
| split | Feb 28, 1997 | 2:1 |
| split | Nov 21, 1986 | 2:1 |
Bank of America Just Picked Its Favorite AI Chip Stock
Yahoo
Why Micron Stock Is Falling Ahead of Memory-Chip Rival’s U.S. Debut
Yahoo
Wall Street Analyst Picks DR Horton Over Lennar And PulteGroup — Here's The Valuation Case For Each Rating
Yahoo
Technoprobe’s 330% Surge Makes It a European AI Stock Standout
Yahoo
Bank of America sets alarming SpaceX stock price target
Yahoo