Search for a command to run...
Bank of America Corp.
$52.54
4:00 PM ET
Open
$52.80
High
$52.83
Low
$52.20
Volume
32.0M
Market Cap
368.3B
Sector
Banks
Revenue (TTM)
$113.1B
Net Income
$30.5B
EPS (Diluted)
$2.85
Latest Quarter
P/E Ratio
13.8
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 |
|---|---|---|---|---|---|
| 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 | +18.4% |
| Q1 2025 | — | — | — | — | — |
| Q3 2024 | $76.5B | +49.5% | $20.5B | $2.40 | — |
| Q2 2024 | $51.2B | +98.3% | $13.6B | $1.59 | — |
| Q1 2024 | $25.8B | — | $6.7B | $0.76 | — |
| Q1 2024 | — | — | — | — | — |
Net Interest Margin
1.76%
Sector avg: 7.24%
Efficiency Ratio
61.65%
Sector avg: 59.17%
CET1 Ratio
—
Return on Equity
10.06%
Sector avg: 23.70%
Return on Assets
0.89%
Sector avg: 2.62%
NPL Ratio
—
Sector avg: 0.62%
Loan/Deposit Ratio
58.08%
Sector avg: 77.09%
Net Charge-Off Rate
—
Sector avg: 0.86%
Net Interest Income
$60.1B
Provision for Losses
—
Previous Close
$51.88
Day Range
$51.63 — $52.84
52W High
$57.55
52W Low
$24.96
Market Cap
368.3B
Avg Volume
41.8M
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 | 13.8 | 16.4 | 17.1 | 16.5 |
| 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-04-09 | $51.63 | $52.84 | $51.63 | $52.71 | +1.60% |
| 2026-04-08 | $51.94 | $52.26 | $51.37 | $51.88 | +3.18% |
| 2026-04-07 | $49.80 | $50.48 | $49.62 | $50.28 | +0.44% |
| 2026-04-06 | $49.43 | $50.12 | $49.25 | $50.06 | +1.38% |
| 2026-04-02 | $48.75 | $49.57 | $48.16 | $49.38 | +0.22% |
| 2026-04-01 | $49.70 | $50.05 | $48.78 | $49.27 | +1.07% |
| 2026-03-31 | $47.68 | $48.77 | $47.37 | $48.75 | +3.22% |
| 2026-03-30 | $47.55 | $47.86 | $46.93 | $47.23 | -2.09% |
| 2026-03-26 | $48.71 | $48.87 | $48.03 | $48.24 | -1.05% |
| 2026-03-25 | $48.52 | $49.11 | $48.18 | $48.75 | +1.27% |
| Type | Ex-Date | Value |
|---|---|---|
| dividend | Mar 6, 2026 | $0.2800 |
| dividend | Dec 5, 2025 | $0.2800 |
| dividend | Sep 5, 2025 | $0.2800 |
| dividend | Jun 6, 2025 | $0.2600 |
| dividend |
Total Loans
$1.2T
Total Deposits
$2T
Tangible Book Value
$303.2B
TBV per Share
$42.04
Allowance for Losses
—
Noninterest Expense
$69.7B
| Period | NIM | Eff. Ratio | ROE | ROA | NPL% | NCO% |
|---|---|---|---|---|---|---|
| 2025-12-31 | 1.76% | 61.65% | 10.06% | 0.89% | — | — |
| 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 | 1.79% | 66.79% | 9.09% | 0.83% | — | — |
| 2023-12-31 | — | — | — | — | — | — |
| 2023-09-30 | 5.45% | 62.79% | 32.57% | 2.96% | — | — |
| 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 |
| 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 |
Mark Your Calendar: Oklo Could Be a Very Different Stock After July 4
Yahoo
Top Research Reports for Bank of America, GE Aerospace & T-Mobile
Yahoo
Bank of America drops curt 4-word verdict on the economy
Yahoo
Bank of America Wants You to Buy the Dip in These 2 Picks-and-Shovels AI Stocks
Yahoo
How The Story Is Shifting For EHang Holdings (EH) After The New US$16 Target
Yahoo