| Browse All

Bank of America Corporation (BAC)

Financial Services | Banks - Diversified | Charlotte, United States | NYSE
53.91 USD +0.40 (0.748%) ⇧ (April 17, 2026, 4 p.m. EDT)
After hours: 53.94 +0.03 (0.057%) ⇧ (April 17, 2026, 7:59 p.m. EDT)

Short-term: ★★★☆☆ | Long-term: ★★★★☆ | Dividends: ★★★★☆
Hot Take | April 11, 2026, 2:56 p.m. EDT

BAC is showing a mixed outlook. The recent price history indicates a slight uptrend, but the low accuracy of the forecasting model raises concerns. The dividend yield is reasonable, and the dividend history is consistent, making it a solid option for dividend-focused investors. However, the options data suggests a cautious approach, with both bullish and bearish signals present. Long-term investors might consider buying and holding, while short-term traders should be cautious and look for momentum opportunities.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoETS ✓0.047637
AutoARIMA0.047648
MSTL0.048177
AutoTheta0.051313

Forecast horizon: 45 days | Selected: AutoETS

Forecast Reliability
Score 63%
H-stat 1.73
Ljung-Box p 0.000
Jarque-Bera p 0.245
Excess Kurtosis -1.22
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-03-05
Last Dividend Date 2026-03-05
Revenue per Share 14.777
Market Cap 385,225,162,752
Trailing P/E 13.41
Forward P/E 10.71
Beta 1.24
Profit Margins 28.96%
Website https://www.bankofamerica.com

As of April 11, 2026, 2:56 p.m. EDT: The options activity suggests a mixed sentiment. Calls show significant OI walls around the ATM strike (52.5), indicating potential support, while puts have notable OI walls around 50.0, suggesting some bearish sentiment. However, the IV spikes on both calls and puts indicate increased volatility and uncertainty. The recent price movement shows a slight uptrend, but the overall forecasting model's low accuracy suggests caution.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.58% 2.25% 2.70% 2.58%
Dividend History
Date Dividend Yield %
2026-03-06 0.2800 0.575658
2025-12-05 0.2800 0.521933
2025-09-05 0.2800 0.568708
2025-06-06 0.2600 0.587704
2025-03-07 0.2600 0.642145
2024-12-06 0.2600 0.572247
2024-09-06 0.2600 0.694050
2024-06-07 0.2400 0.628304
2024-02-29 0.2400 0.728446
2023-11-30 0.2400 0.830538
2023-08-31 0.2400 0.890311
2023-06-01 0.2200 0.849283
2023-03-02 0.2200 0.710103
2022-12-01 0.2200 0.654873
2022-09-01 0.2200 0.719317
2022-06-02 0.2100 0.630316
2022-03-03 0.2100 0.547561
2021-12-02 0.2100 0.520820
2021-09-02 0.2100 0.572699
2021-06-03 0.1800 0.467961
2021-03-04 0.1800 0.556836
2020-12-03 0.1800 0.706519
2020-09-03 0.1800 0.800965
2020-06-04 0.1800 0.772813
2020-03-05 0.1800 0.778202
2019-12-05 0.1800 0.633824
2019-09-05 0.1800 0.749919
2019-06-06 0.1500 0.634467
2019-02-28 0.1500 0.611572
2018-12-06 0.1500 0.680187
2018-09-06 0.1500 0.582665
2018-05-31 0.1200 0.497579
2018-03-01 0.1200 0.460887
2017-11-30 0.1200 0.516974
2017-08-30 0.1200 0.612703
2017-05-31 0.0750 0.409974
2017-03-01 0.0750 0.361478
2016-11-30 0.0750 0.437775
2016-08-31 0.0750 0.574975
2016-06-01 0.0500 0.418272
2016-03-02 0.0500 0.465071
2015-12-02 0.0500 0.355297
2015-09-02 0.0500 0.396086
2015-06-03 0.0500 0.372013
2015-03-04 0.0500 0.398805
2014-12-03 0.0500 0.366502
2014-09-03 0.0500 0.394742
2014-06-20 0.0100 0.082524
2014-03-05 0.0100 0.073960
2013-12-04 0.0100 0.081674
2013-09-04 0.0100 0.089203
2013-06-05 0.0100 0.097654
2013-02-27 0.0100 0.113208
2012-12-05 0.0100 0.122409
2012-09-05 0.0100 0.161219
2012-05-30 0.0100 0.178236
2012-02-29 0.0100 0.161232
2011-11-30 0.0100 0.236509
2011-08-31 0.0100 0.157790
2011-06-01 0.0100 0.114834
2011-03-02 0.0100 0.093408
2010-12-01 0.0100 0.114505
2010-09-01 0.0100 0.097952
2010-06-02 0.0100 0.081497
2010-03-03 0.0100 0.079158
2009-12-02 0.0100 0.082851
2009-09-02 0.0100 0.079743
2009-06-03 0.0100 0.115809
2009-03-04 0.0100 0.361937
2008-12-03 0.3200 2.770336
2008-09-03 0.6400 2.587571
2008-06-04 0.6400 2.719369
2008-03-05 0.6400 2.362097
2007-12-05 0.6400 1.993922
2007-09-05 0.6400 1.831728
2007-05-30 0.5600 1.595627
2007-02-28 0.5600 1.612640
2006-11-29 0.5600 1.534324
2006-08-30 0.5600 1.619891
2006-05-31 0.5000 1.561669
2006-03-01 0.5000 1.674756
2005-11-30 0.5000 1.682520
2005-08-31 0.5000 1.813735
2005-06-01 0.4500 1.535212
2005-03-02 0.4500 1.540952
2004-12-01 0.4500 1.555154
2004-09-01 0.4500 1.676202
2004-06-02 0.4000 1.580509
2004-03-03 0.4000 1.605736
2003-12-03 0.4000 1.775546
2003-09-03 0.4000 1.735623
2003-06-04 0.3200 1.427143
2003-03-05 0.3200 1.614537
2002-12-04 0.3200 1.617793
2002-09-04 0.3000 1.564448
2002-06-05 0.3000 1.452635
2002-02-27 0.3000 1.686784
2001-12-05 0.3000 1.742873
2001-09-05 0.2800 1.664197
2001-05-30 0.2800 1.751100
2001-02-28 0.2800 2.049428
2000-11-29 0.2800 2.581869
2000-08-30 0.2500 1.869475
2000-05-31 0.2500 1.732645
2000-03-01 0.2500 2.127535
1999-12-01 0.2500 1.693323
1999-09-01 0.2250 1.487312
1999-06-02 0.2250 1.417020
1999-03-03 0.2250 1.342267
1998-12-02 0.2250 1.396673
1998-09-02 0.1900 1.315234
1998-06-03 0.1900 1.043220
1998-03-04 0.1900 1.132012
1997-12-03 0.1900 1.270512
1997-09-03 0.1650 1.178002
1997-06-04 0.1650 1.158579
1997-03-05 0.1650 1.122637
1996-12-04 0.1650 1.426763
1996-09-04 0.1450 1.475257
1996-06-05 0.1450 1.474511
1996-02-28 0.1450 1.675945
1995-11-29 0.1450 1.762698
1995-08-30 0.1250 1.787772
1995-05-26 0.1250 2.002207
1995-02-27 0.1250 2.232283
1994-11-28 0.1250 2.497994
1994-08-29 0.1150 1.906365
1994-05-27 0.1150 1.900807
1994-02-28 0.1150 2.181320
1993-11-29 0.1050 2.063385
1993-08-30 0.1050 1.958520
1993-05-28 0.1000 2.020347
1993-03-01 0.1000 1.786136
1992-11-30 0.1000 1.920158
1992-08-31 0.0925 2.103504
1992-06-01 0.0925 1.971777
1992-03-02 0.0925 1.919951
1991-12-02 0.0925 2.639926
1991-08-30 0.0925 2.418194
1991-06-03 0.0925 2.211987
1991-03-04 0.0925 3.144510
1990-12-03 0.0925 4.033272
1990-08-31 0.0875 2.835727
1990-05-25 0.0875 2.527328
1990-02-26 0.0875 2.145076
1989-11-27 0.0750 1.712308
1989-08-28 0.0750 1.567017
1989-05-26 0.0625 1.537053
1989-02-27 0.0625 2.128532
1988-11-28 0.0625 2.643408
1988-08-29 0.0575 2.420570
1988-05-27 0.0575 3.128708
1988-02-29 0.0575 2.967103
1987-11-30 0.0575 3.759545
1987-08-31 0.0525 2.263514
1987-06-01 0.0525 2.644818
1987-03-02 0.0525 2.546747
1986-12-01 0.0525 2.874891
1986-08-29 0.0475 2.265957
1986-06-02 0.0475 2.116896
Additional Data
dividendRate 1.12
dividendYield 2.08
exDividendDate 2026-03-06
trailingAnnualDividendRate 1.1
trailingAnnualDividendYield 0.020556906
lastDividendValue 0.28
lastDividendDate 2026-03-06
dividendDate 2026-03-27

Info Dump

Attribute Value
52 Week Change 0.46018422
Address1 Bank of America Corporate Center
Address2 100 North Tryon Street
All Time High 57.55
All Time Low 0.828125
Ask 53.92
Ask Size 5,800
Audit Risk 7
Average Analyst Rating 1.5 - Buy
Average Daily Volume10 Day 36,121,420
Average Daily Volume3 Month 41,126,417
Average Volume 41,126,417
Average Volume10Days 36,121,420
Beta 1.237
Bid 53.85
Bid Size 6,400
Board Risk 5
Book Value 38.664
City Charlotte
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 8
Country United States
Crypto Tradeable 0
Currency USD
Current Price 53.91
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 54.6
Day Low 53.75
Display Name Bank of America
Dividend Date 1,774,569,600
Dividend Rate 1.12
Dividend Yield 2.08
Earnings Call Timestamp End 1,784,032,200
Earnings Call Timestamp Start 1,784,032,200
Earnings Growth 0.233
Earnings Quarterly Growth 0.161
Earnings Timestamp 1,784,032,200
Earnings Timestamp End 1,784,032,200
Earnings Timestamp Start 1,784,032,200
Ebitda Margins 0.0
Enterprise To Revenue 1.316
Enterprise Value 144,256,335,872
Eps Current Year 4.46679
Eps Forward 5.03534
Eps Trailing Twelve Months 4.02
Esg Populated 0
Ex Dividend Date 1,772,755,200
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 50.6456
Fifty Day Average Change 3.2644005
Fifty Day Average Change Percent 0.064455755
Fifty Two Week Change Percent 46.01842
Fifty Two Week High 57.55
Fifty Two Week High Change -3.6399994
Fifty Two Week High Change Percent -0.06324934
Fifty Two Week Low 36.49
Fifty Two Week Low Change 17.419998
Fifty Two Week Low Change Percent 0.477391
Fifty Two Week Range 36.49 - 57.55
Financial Currency USD
First Trade Date Milliseconds 99,153,000,000
Five Year Avg Dividend Yield 2.34
Float Shares 7,102,457,886
Forward Eps 5.03534
Forward P E 10.706328
Full Exchange Name NYSE
Full Time Employees 212,134
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,775,001,600
Gross Margins 0.0
Gross Profits 109,590,003,712
Has Pre Post Market Data 1
Held Percent Insiders 0.07375
Held Percent Institutions 0.71708
Implied Shares Outstanding 7,145,709,182
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,772,755,200
Last Dividend Value 0.28
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 385,225,162,752
Market State CLOSED
Max Age 86,400
Message Board Id finmb_19049
Most Recent Quarter 1,774,915,200
Net Income To Common 30,256,001,024
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 384,373,342,005
Number Of Analyst Opinions 23
Open 54.16
Operating Margins 0.35956
Overall Risk 4
Payout Ratio 0.2736
Peg Ratio 0.99
Phone (704) 386-5681
Post Market Change 0.030899048
Post Market Change Percent 0.057315987
Post Market Price 53.9409
Post Market Time 1,776,470,390
Previous Close 53.51
Price Eps Current Year 12.069069
Price Hint 2
Price To Book 1.3943202
Price To Sales Trailing12 Months 3.5151486
Profit Margins 0.28956
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.52
Region US
Regular Market Change 0.400002
Regular Market Change Percent 0.747527
Regular Market Day High 54.6
Regular Market Day Low 53.75
Regular Market Day Range 53.75 - 54.6
Regular Market Open 54.16
Regular Market Previous Close 53.51
Regular Market Price 53.91
Regular Market Time 1,776,456,002
Regular Market Volume 43,279,157
Return On Assets 0.00927
Return On Equity 0.10644
Revenue Growth 0.118
Revenue Per Share 14.777
Sand P52 Week Change 0.38150132
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Share Holder Rights Risk 2
Shares Outstanding 7,129,908,032
Shares Percent Shares Out 0.0
Shares Short 5,743
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 91,784,810
Short Name Bank of America Corporation
Short Percent Of Float 0.0
Short Ratio 0.0
Source Interval 15
State NC
Symbol BAC
Target High Price 71.0
Target Low Price 56.0
Target Mean Price 62.32609
Target Median Price 62.0
Total Cash 1,045,665,021,952
Total Cash Per Share 146.659
Total Debt 780,551,979,008
Total Revenue 109,590,003,712
Tradeable 0
Trailing Annual Dividend Rate 1.1
Trailing Annual Dividend Yield 0.020556906
Trailing Eps 4.02
Trailing P E 13.410448
Trailing Peg Ratio 0.9724
Triggerable 1
Two Hundred Day Average 51.1473
Two Hundred Day Average Change 2.7626991
Two Hundred Day Average Change Percent 0.054014564
Type Disp Equity
Volume 43,279,157
Website https://www.bankofamerica.com
Zip 28,255