Search for a command to run...
Bank of America Corp.
$50.41
4:00 PM ET
Open
$50.74
High
$50.88
Low
$49.47
Volume
50.6M
Market Cap
368.3B
Sector
Banks
Revenue (TTM)
$101.9B
Net Income
$27.1B
EPS (Diluted)
$2.85
Latest Quarter
P/E Ratio
15.9
P/S Ratio
3.62
P/B Ratio
1.25
ROE
9.2%
Profit Margin
26.6%
Debt/Equity
0.96
| 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
5.21%
Sector avg: 7.27%
Efficiency Ratio
63.83%
Sector avg: 59.73%
CET1 Ratio
—
Return on Equity
30.22%
Sector avg: 23.36%
Return on Assets
2.70%
Sector avg: 2.57%
NPL Ratio
—
Sector avg: 0.59%
Loan/Deposit Ratio
57.57%
Sector avg: 78.62%
Net Charge-Off Rate
—
Sector avg: 0.84%
Net Interest Income
$44.3B
Provision for Losses
—
Previous Close
$53.06
Day Range
$50.89 — $53.26
52W High
$57.55
52W Low
$24.96
Market Cap
368.3B
Avg Volume
42.2M
Exchange
XNYS
Industry
Money Center Banks
| Item | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue | $101.9B | $98.6B | $95B | $89.1B | $85.5B |
| Net Income | $27.1B | $26.5B | $27.5B | $32B | $17.9B |
| EPS (Basic) | $3.25 | $3.10 | $3.21 | $3.60 | $1.88 |
| Item | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Total Assets | $3.3T | $3.2T | $3.1T | $3.2T | $2.8T |
| Total Liabilities | $3T | $2.9T | $2.8T | $2.9T | $2.5T |
| Stockholders' Equity | $295.6B | $291.6B | $273.2B | $270.1B | $272.9B |
| Ratio | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|
| P/E Ratio | 15.9 | 16.6 | 16.0 | 14.3 |
| P/S Ratio | 3.62 | 3.74 | 3.88 | 4.13 |
| P/B Ratio | 1.25 | 1.26 | 1.35 | 1.36 |
| ROE | 9.2% | 9.1% | 10.1% | 11.8% |
| ROA | 0.8% |
| Date | Open | High | Low | Close | Chg% |
|---|---|---|---|---|---|
| 2026-02-23 | $52.84 | $53.26 | $50.89 | $51.07 | -3.75% |
| 2026-02-20 | $52.53 | $53.09 | $51.84 | $53.06 | +0.55% |
| 2026-02-19 | $51.91 | $52.81 | $51.83 | $52.77 | -1.11% |
| 2026-02-18 | $52.99 | $53.61 | $52.79 | $53.36 | +1.18% |
| 2026-02-17 | $53.04 | $53.55 | $52.62 | $52.74 | +0.36% |
| 2026-02-13 | $51.91 | $52.82 | $51.44 | $52.55 | +0.06% |
| 2026-02-12 | $53.91 | $53.94 | $51.79 | $52.52 | -2.47% |
| 2026-02-11 | $55.97 | $56.11 | $53.25 | $53.85 | -2.78% |
| 2026-02-10 | $56.44 | $56.83 | $54.27 | $55.39 | -1.81% |
| 2026-02-09 | $56.39 | $56.72 | $56.18 | $56.41 | -0.21% |
| 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
$304.2B
TBV per Share
$41.50
Allowance for Losses
—
Noninterest Expense
$52.3B
| Period | NIM | Eff. Ratio | ROE | ROA | NPL% | NCO% |
|---|---|---|---|---|---|---|
| 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 | 1.72% | 65.57% | 9.18% | 0.83% | — | — |
| 2024-12-31 | — | — | — | — | — | — |
| 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% | — | — |
| 2023-06-30 | 3.66% | 62.73% | 21.98% | 1.99% | — | — |
| EPS (Diluted) |
| $3.21 |
| $3.08 |
| $3.19 |
| $3.57 |
| $1.87 |
| Total Debt | $283.3B | $302.2B | $276B | $280.1B | $262.9B |
| 0.8% |
| 0.9% |
| 1.0% |
| Profit Margin | 26.6% | 26.9% | 29.0% | 35.9% |
| Debt / Equity | 0.96 | 1.04 | 1.01 | 1.04 |
| 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 |
How The Merger Debate Is Rewriting The Story For American Water Works Company (AWK)
Yahoo
Most active S&P500 stocks in Tuesday's session
ChartMill
Is Bank of America Stock Underperforming the S&P 500?
Yahoo
Arm Holdings: BofA now sees potential for greater CPU share
Yahoo
Stripe valued at $159 billion after tender offer for employees, shareholders
CNBC