| Indicators | Browse All

Bank of America Corporation (BAC)

Financial Services | Banks - Diversified | Charlotte, United States | NYSE
54.58 USD +0.26 (0.479%) ⇧ (Oct. 12, 2026, 4 p.m. EDT)

Short-term:★★★☆☆Long-term:★★★★☆Dividends:★★★⯪☆
Hot Take ↕ | Oct. 10, 2026, 6:37 a.m. EDT

Bank of America presents a compelling dichotomy: a fundamentally superior business trading at a discount, currently weighed down by short-term technical weakness. The long-term outlook is exceptionally strong; the bank has delivered nearly double its value over the last nine years, with no recent multi-year decline to suggest structural rot. Fundamentals are robust, boasting a 16.8% revenue growth rate, a 34.1% earnings expansion, and a healthy payout ratio that leaves ample room for future dividend increases, which were recently raised by 14%. However, the short-term chart is struggling, lagging behind both its 50-day and 200-day averages, creating a temporary headwind for momentum traders. This technical lag is likely a market overreaction to broader sector rotation rather than a failure of the business itself. Options data confirms this divergence: while the price is stuck, speculators are aggressively buying calls at higher strikes, anticipating a breakout. The statistical forecast model is weak and leaning negative, but given the low reliability score and the strength of the underlying earnings reacceleration, this should be viewed as noise. The consensus target price implies significant upside, and the balance sheet remains fortress-like. Investors should view the current dip as a buying opportunity to accumulate a top-tier compounder before the technicals align with the fundamental reality.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL ✓0.059219
AutoETS0.059510
AutoTheta0.073781
AutoARIMA0.129112

Forecast horizon: 45 days | Selected: MSTL

Forecast Reliability
Score 42%
H-stat 62.01
Ljung-Box p 0.000
Jarque-Bera p 0.069
Excess Kurtosis -0.91
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-09-03
Last Dividend Date 2026-09-03
Revenue per Share 15.588
Market Cap 381,664,231,424
Trailing P/E 12.61
Forward P/E 10.42
Beta 1.21
Profit Margins 29.52%
Website https://www.bankofamerica.com

As of Oct. 10, 2026, 6:37 a.m. EDT: Speculators are heavily positioning for upside, evidenced by massive open interest walls at strikes above the current price (60, 62.5, 65, 70) and significant volume spikes in out-of-the-money calls. While ATM call volume is high, the concentration of OI further out suggests a bet on a substantial move rather than just a grind up. Put activity is concentrated near the money (50-54 strikes) acting as a floor, but the overall skew is distinctly bullish.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.51% 2.13% 2.40% 2.46%
Dividend History
Date Dividend Yield %
2026-09-04 0.3200 0.510530
2026-06-05 0.2800 0.520156
2026-03-06 0.2800 0.575658
2025-12-05 0.2800 0.518999
2025-09-05 0.2800 0.562588
2025-06-06 0.2600 0.578163
2025-03-07 0.2600 0.628019
2024-12-06 0.2600 0.556150
2024-09-06 0.2600 0.670795
2024-06-07 0.2400 0.603318
2024-02-29 0.2400 0.695249
2023-11-30 0.2400 0.787143
2023-08-31 0.2400 0.837112
2023-06-01 0.2200 0.791937
2023-03-02 0.2200 0.656912
2022-12-01 0.2200 0.601915
2022-09-01 0.2200 0.657305
2022-06-02 0.2100 0.572207
2022-03-03 0.2100 0.494234
2021-12-02 0.2100 0.467810
2021-09-02 0.2100 0.511945
2021-06-03 0.1800 0.416185
2021-03-04 0.1800 0.493151
2020-12-03 0.1800 0.622622
2020-09-03 0.1800 0.701481
2020-06-04 0.1800 0.672143
2020-03-05 0.1800 0.672143
2019-12-05 0.1800 0.543971
2019-09-05 0.1800 0.640114
2019-06-06 0.1500 0.538020
2019-02-28 0.1500 0.515818
2018-12-06 0.1500 0.570776
2018-09-06 0.1500 0.486224
2018-05-31 0.1200 0.413223
2018-03-01 0.1200 0.381194
2017-11-30 0.1200 0.425985
2017-08-30 0.1200 0.502723
2017-05-31 0.0750 0.334672
2017-03-01 0.0750 0.294118
2016-11-30 0.0750 0.355114
2016-08-31 0.0750 0.464684
2016-06-01 0.0500 0.336474
2016-03-02 0.0500 0.372856
2015-12-02 0.0500 0.283768
2015-09-02 0.0500 0.315457
2015-06-03 0.0500 0.295334
2015-03-04 0.0500 0.315657
2014-12-03 0.0500 0.289184
2014-09-03 0.0500 0.310559
2014-06-20 0.0100 0.064725
2014-03-05 0.0100 0.057971
2013-12-04 0.0100 0.063980
2013-09-04 0.0100 0.069832
2013-06-05 0.0100 0.076394
2013-02-27 0.0100 0.088496
2012-12-05 0.0100 0.095602
2012-09-05 0.0100 0.125786
2012-05-30 0.0100 0.138889
2012-02-29 0.0100 0.125471
2011-11-30 0.0100 0.183824
2011-08-31 0.0100 0.122399
2011-06-01 0.0100 0.088968
2011-03-02 0.0100 0.072307
2010-12-01 0.0100 0.088574
2010-09-01 0.0100 0.075700
2010-06-02 0.0100 0.062933
2010-03-03 0.0100 0.061087
2009-12-02 0.0100 0.063898
2009-09-02 0.0100 0.061463
2009-06-03 0.0100 0.089206
2009-03-04 0.0100 0.278552
2008-12-03 0.3200 2.126246
2008-09-03 0.6400 1.941748
2008-06-04 0.6400 2.000625
2008-03-05 0.6400 1.704394
2007-12-05 0.6400 1.414990
2007-09-05 0.6400 1.281281
2007-05-30 0.5600 1.102145
2007-02-28 0.5600 1.101712
2006-11-29 0.5600 1.036653
2006-08-30 0.5600 1.083172
2006-05-31 0.5000 1.033058
2006-03-01 0.5000 1.096491
2005-11-30 0.5000 1.089562
2005-08-31 0.5000 1.161980
2005-06-01 0.4500 0.972132
2005-03-02 0.4500 0.966287
2004-12-01 0.4500 0.965873
2004-09-01 0.4500 1.030928
2004-06-02 0.4000 0.962348
2004-03-03 0.4000 0.968289
2003-12-03 0.4000 1.060305
2003-09-03 0.4000 1.025641
2003-06-04 0.3200 0.834855
2003-03-05 0.3200 0.936494
2002-12-04 0.3200 0.929557
2002-09-04 0.3000 0.890604
2002-06-05 0.3000 0.819560
2002-02-27 0.3000 0.943990
2001-12-05 0.3000 0.966184
2001-09-05 0.2800 0.913689
2001-05-30 0.2800 0.952705
2001-02-28 0.2800 1.104536
2000-11-29 0.2800 1.376344
2000-08-30 0.2500 0.982801
2000-05-31 0.2500 0.901917
2000-03-01 0.2500 1.097394
1999-12-01 0.2500 0.863931
1999-09-01 0.2250 0.752351
1999-06-02 0.2250 0.711462
1999-03-03 0.2250 0.669145
1998-12-02 0.2250 0.691643
1998-09-02 0.1900 0.646809
1998-06-03 0.1900 0.509640
1998-03-04 0.1900 0.550226
1997-12-03 0.1900 0.614141
1997-09-03 0.1650 0.565916
1997-06-04 0.1650 0.553459
1997-03-05 0.1650 0.533333
1996-12-04 0.1650 0.674222
1996-09-04 0.1450 0.692537
1996-06-05 0.1450 0.687407
1996-02-28 0.1450 0.775920
1995-11-29 0.1450 0.809773
1995-08-30 0.1250 0.814664
1995-05-26 0.1250 0.904977
1995-02-27 0.1250 1.000000
1994-11-28 0.1250 1.108033
1994-08-29 0.1150 0.836364
1994-05-27 0.1150 0.826966
1994-02-28 0.1150 0.941176
1993-11-29 0.1050 0.881890
1993-08-30 0.1050 0.829630
1993-05-28 0.1000 0.848806
1993-03-01 0.1000 0.744186
1992-11-30 0.1000 0.794045
1992-08-31 0.0925 0.862974
1992-06-01 0.0925 0.802168
1992-03-02 0.0925 0.774869
1991-12-02 0.0925 1.057143
1991-08-30 0.0925 0.957929
1991-06-03 0.0925 0.868035
1991-03-04 0.0925 1.223140
1990-12-03 0.0925 1.549738
1990-08-31 0.0875 1.072797
1990-05-25 0.0875 0.945946
1990-02-26 0.0875 0.795455
1989-11-27 0.0750 0.629921
1989-08-28 0.0750 0.572792
1989-05-26 0.0625 0.558659
1989-02-27 0.0625 0.769231
1988-11-28 0.0625 0.947867
1988-08-29 0.0575 0.859813
1988-05-27 0.0575 1.101796
1988-02-29 0.0575 1.033708
1987-11-30 0.0575 1.295775
1987-08-31 0.0525 0.770642
1987-06-01 0.0525 0.893617
1987-03-02 0.0525 0.852792
1986-12-01 0.0525 0.954545
1986-08-29 0.0475 0.745098
1986-06-02 0.0475 0.690909
Additional Data
dividendRate 1.28
dividendYield 2.35
exDividendDate 2026-09-04
trailingAnnualDividendRate 1.12
trailingAnnualDividendYield 0.020618556
lastDividendValue 0.32
lastDividendDate 2026-09-04
dividendDate 2026-09-25

Info Dump

Attribute Value
52 Week Change 0.08963871
Address1 Bank of America Corporate Center
Address2 100 North Tryon Street
All Time High 65.23
All Time Low 0.828125
Ask 55.32
Ask Size 2,500
Audit Risk 10
Average Analyst Rating 1.6 - Buy
Average Daily Volume10 Day 36,465,710
Average Daily Volume3 Month 33,904,942
Average Volume 33,904,942
Average Volume10Days 36,465,710
Beta 1.214
Bid 54.28
Bid Size 2,600
Board Risk 5
Book Value 39.342
City Charlotte
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 6
Country United States
Crypto Tradeable 0
Currency USD
Current Price 54.58
Custom Price Alert Confidence HIGH
Date Short Interest 1,790,726,400
Day High 54.93
Day Low 54.235
Display Name Bank of America
Dividend Date 1,790,294,400
Dividend Rate 1.28
Dividend Yield 2.35
Earnings Call Timestamp End 1,792,008,000
Earnings Call Timestamp Start 1,792,008,000
Earnings Growth 0.341
Earnings Quarterly Growth 0.266
Earnings Timestamp 1,791,981,000
Earnings Timestamp End 1,791,981,000
Earnings Timestamp Start 1,791,981,000
Ebitda Margins 0.0
Enterprise To Revenue 2.875
Enterprise Value 327,503,216,640
Eps Current Year 4.56987
Eps Forward 5.23698
Eps Trailing Twelve Months 4.33
Esg Populated 0
Ex Dividend Date 1,788,480,000
Exchange NYQ
Exchange Data Delayed By 20
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 59.9216
Fifty Day Average Change -5.3415985
Fifty Day Average Change Percent -0.08914312
Fifty Two Week Change Percent 8.963871
Fifty Two Week High 65.23
Fifty Two Week High Change -10.650002
Fifty Two Week High Change Percent -0.16326845
Fifty Two Week Low 46.12
Fifty Two Week Low Change 8.460003
Fifty Two Week Low Change Percent 0.18343459
Fifty Two Week Range 46.12 - 65.23
Financial Currency USD
First Trade Date Milliseconds 99,153,000,000
Five Year Avg Dividend Yield 2.3
Float Shares 6,965,057,081
Forward Eps 5.23698
Forward P E 10.422037
Full Exchange Name NYSE
Full Time Employees 211,000
Fullday Change 0.2147026
Fullday Change Percent 0.39348045
Fullday Price 54.7797
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,790,812,800
Gross Margins 0.0
Gross Profits 113,931,001,856
Has Pre Post Market Data 1
Held Percent Insiders 0.070300005
Held Percent Institutions 0.71193004
Implied Shares Outstanding 6,992,748,365
Industry Banks - Diversified
Industry Disp Banks - Diversified
Industry Key banks-diversified
Ir Website http://investor.bankofamerica.com/phoenix.zhtml?c=71595&p=irol-sec
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,788,480,000
Last Dividend Value 0.32
Last Fiscal Year End 1,767,139,200
Last Split Date 1,093,824,000
Last Split Factor 2:1
Long Business Summary Bank of America Corporation, through its subsidiaries, provides various financial products and services for individual consumers, small and middle-market businesses, institutional investors, large corporations, and governments worldwide. It operates through four segments: Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking, and Global Markets. The Consumer Banking segment offers traditional and money market savings accounts, certificates of deposit and IRAs, checking accounts, and investment accounts and products; credit and debit cards; residential mortgages and home equity loans; and direct and indirect loans. The GWIM segment provides investment management, brokerage, banking, and trust and retirement products and services; wealth management solutions; and customized solutions, including specialty asset management services. The Global Banking segment offers lending products and services, including commercial loans, leases, commitment facilities, trade finance, and commercial real estate and asset-based lending; treasury solutions, and underwriting and advisory services. The Global Markets segment provides market-making, financing, securities clearing, settlement, and custody services; securities and derivative products; and risk management products using interest rate, equity, credit, currency and commodity derivatives, foreign exchange, fixed-income, and mortgage-related products. Bank of America Corporation was founded in 1784 and is based in Charlotte, North Carolina.
Long Name Bank of America Corporation
Market us_market
Market Cap 381,664,231,424
Market State PRE
Max Age 86,400
Message Board Id finmb_19049
Most Recent Quarter 1,782,777,600
Net Income To Common 32,124,999,680
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 391,593,908,440
Number Of Analyst Opinions 22
Open 54.5
Operating Cashflow 94,742,003,712
Operating Margins 0.38305
Overall Risk 6
Payout Ratio 0.2587
Peg Ratio 0.86
Phone (704) 386-5681
Pre Market Change 0.2147026
Pre Market Change Percent 0.39348045
Pre Market Price 54.7797
Pre Market Time 1,791,894,734
Previous Close 54.32
Price Eps Current Year 11.943447
Price Hint 2
Price To Book 1.3873215
Price To Sales Trailing12 Months 3.3499594
Profit Margins 0.29524
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.56
Region US
Regular Market Change 0.260002
Regular Market Change Percent 0.478649
Regular Market Day High 54.93
Regular Market Day Low 54.235
Regular Market Day Range 54.235 - 54.93
Regular Market Open 54.5
Regular Market Previous Close 54.32
Regular Market Price 54.58
Regular Market Time 1,791,835,203
Regular Market Volume 23,804,076
Return On Assets 0.00969
Return On Equity 0.111990005
Revenue Growth 0.168
Revenue Per Share 15.588
Sand P52 Week Change 0.17502642
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Share Holder Rights Risk 2
Shares Outstanding 6,992,748,365
Shares Percent Shares Out 0.012200001
Shares Short 85,650,135
Shares Short Previous Month Date 1,788,134,400
Shares Short Prior Month 82,250,230
Short Name Bank of America Corporation
Short Percent Of Float 0.0123000005
Short Ratio 2.32
Source Interval 15
State NC
Symbol BAC
Target High Price 75.0
Target Low Price 60.0
Target Mean Price 66.59091
Target Median Price 66.5
Total Cash 868,142,022,656
Total Cash Per Share 124.149
Total Debt 788,985,020,416
Total Revenue 113,931,001,856
Tradeable 0
Trailing Annual Dividend Rate 1.12
Trailing Annual Dividend Yield 0.020618556
Trailing Eps 4.33
Trailing P E 12.605082
Trailing Peg Ratio 0.8463
Triggerable 1
Two Hundred Day Average 55.26935
Two Hundred Day Average Change -0.6893463
Two Hundred Day Average Change Percent -0.012472489
Type Disp Equity
Volume 23,804,076
Website https://www.bankofamerica.com
Zip 28,255