BACShares · US-listed

Bank of America

12 yrs of growthPaid for 40 yrs
2.3%
dividend yield · $1.16 in the last 12 months · price $50.81
Forward yield
2.5%
$1.27 declared + forecast, next 12 months
Next ex-dividend date
4 Dec 2026
~ Forecast
5-year dividend growth
+8.4%
a year, compound · 10y +18.4%
Payments a year
4
paid every year for 40 yrs

When it goes ex-dividend

Filled: went ex in the last 12 months. Dashed: expected in the next 12.

Jan
Feb
Apr
May
Jul
Aug
Oct
Nov

Dividends per share by year

Price $50.81
$0.000$0.500$1.00$1.50'12'13'14'15'16'17'18'19'20'21'22'23'24'25'26
Yearly totals as a table
YearDividends per share
2026 (so far)$0.880
2025$1.08
2024$1.00
2023$0.920
2022$0.860
2021$0.780
2020$0.720
2019$0.660
2018$0.540
2017$0.390
2016$0.250
2015$0.200
2014$0.120
2013$0.040
2012$0.040
2011$0.040
2010$0.040
2009$0.040
2008$2.24
2007$2.40
2006$2.12
2005$1.90
2004$1.70
2003$1.44
2002$1.22
2001$1.14
2000$1.03
1999$0.925
1998$0.795
1997$0.685
1996$0.600
1995$0.520
1994$0.470
1993$0.410
1992$0.378
1991$0.370
1990$0.355
1989$0.275
1988$0.235
1987$0.215
1986$0.147

Coming up

  • 4
    Dec
    Dividend
    Ex-dividend in 25 days · paid around 25 Dec
    Forecast · high
    $0.306
  • 5
    Mar
    Dividend
    Ex-dividend in 116 days · paid around 26 Mar
    Forecast · high
    $0.306
  • 4
    Jun
    Dividend
    Ex-dividend in 207 days · paid around 25 Jun
    Forecast · high
    $0.306
  • 3
    Sept
    Dividend
    Ex-dividend in 298 days · paid around 24 Sept
    Forecast · high
    $0.350

Forecasts repeat last year's payments with recent growth, until the company declares. How accurate are they? No dividend declaration from this company in our records yet: we read the press releases it files with the SEC (8-K), and not every company files them.

Dividend history

162 payments since 1986
Ex-dividend dateAmount per share
4 Sept 2026$0.320
5 Jun 2026$0.280
6 Mar 2026$0.280
5 Dec 2025$0.280
5 Sept 2025$0.280
6 Jun 2025$0.260
7 Mar 2025$0.260
6 Dec 2024$0.260
6 Sept 2024$0.260
7 Jun 2024$0.240
29 Feb 2024$0.240
30 Nov 2023$0.240
All 162 payments
31 Aug 2023$0.240
1 Jun 2023$0.220
2 Mar 2023$0.220
1 Dec 2022$0.220
1 Sept 2022$0.220
2 Jun 2022$0.210
3 Mar 2022$0.210
2 Dec 2021$0.210
2 Sept 2021$0.210
3 Jun 2021$0.180
4 Mar 2021$0.180
3 Dec 2020$0.180
3 Sept 2020$0.180
4 Jun 2020$0.180
5 Mar 2020$0.180
5 Dec 2019$0.180
5 Sept 2019$0.180
6 Jun 2019$0.150
28 Feb 2019$0.150
6 Dec 2018$0.150
6 Sept 2018$0.150
31 May 2018$0.120
1 Mar 2018$0.120
30 Nov 2017$0.120
30 Aug 2017$0.120
31 May 2017$0.075
1 Mar 2017$0.075
30 Nov 2016$0.075
31 Aug 2016$0.075
1 Jun 2016$0.050
2 Mar 2016$0.050
2 Dec 2015$0.050
2 Sept 2015$0.050
3 Jun 2015$0.050
4 Mar 2015$0.050
3 Dec 2014$0.050
3 Sept 2014$0.050
20 Jun 2014$0.010
5 Mar 2014$0.010
4 Dec 2013$0.010
4 Sept 2013$0.010
5 Jun 2013$0.010
27 Feb 2013$0.010
5 Dec 2012$0.010
5 Sept 2012$0.010
30 May 2012$0.010
29 Feb 2012$0.010
30 Nov 2011$0.010
31 Aug 2011$0.010
1 Jun 2011$0.010
2 Mar 2011$0.010
1 Dec 2010$0.010
1 Sept 2010$0.010
2 Jun 2010$0.010
3 Mar 2010$0.010
2 Dec 2009$0.010
2 Sept 2009$0.010
3 Jun 2009$0.010
4 Mar 2009$0.010
3 Dec 2008$0.320
3 Sept 2008$0.640
4 Jun 2008$0.640
5 Mar 2008$0.640
5 Dec 2007$0.640
5 Sept 2007$0.640
30 May 2007$0.560
28 Feb 2007$0.560
29 Nov 2006$0.560
30 Aug 2006$0.560
31 May 2006$0.500
1 Mar 2006$0.500
30 Nov 2005$0.500
31 Aug 2005$0.500
1 Jun 2005$0.450
2 Mar 2005$0.450
1 Dec 2004$0.450
1 Sept 2004$0.450
2 Jun 2004$0.400
3 Mar 2004$0.400
3 Dec 2003$0.400
3 Sept 2003$0.400
4 Jun 2003$0.320
5 Mar 2003$0.320
4 Dec 2002$0.320
4 Sept 2002$0.300
5 Jun 2002$0.300
27 Feb 2002$0.300
5 Dec 2001$0.300
5 Sept 2001$0.280
30 May 2001$0.280
28 Feb 2001$0.280
29 Nov 2000$0.280
30 Aug 2000$0.250
31 May 2000$0.250
1 Mar 2000$0.250
1 Dec 1999$0.250
1 Sept 1999$0.225
2 Jun 1999$0.225
3 Mar 1999$0.225
2 Dec 1998$0.225
2 Sept 1998$0.190
3 Jun 1998$0.190
4 Mar 1998$0.190
3 Dec 1997$0.190
3 Sept 1997$0.165
4 Jun 1997$0.165
5 Mar 1997$0.165
4 Dec 1996$0.165
4 Sept 1996$0.145
5 Jun 1996$0.145
28 Feb 1996$0.145
29 Nov 1995$0.145
30 Aug 1995$0.125
26 May 1995$0.125
27 Feb 1995$0.125
28 Nov 1994$0.125
29 Aug 1994$0.115
27 May 1994$0.115
28 Feb 1994$0.115
29 Nov 1993$0.105
30 Aug 1993$0.105
28 May 1993$0.100
1 Mar 1993$0.100
30 Nov 1992$0.100
31 Aug 1992$0.092
1 Jun 1992$0.092
2 Mar 1992$0.092
2 Dec 1991$0.092
30 Aug 1991$0.092
3 Jun 1991$0.092
4 Mar 1991$0.092
3 Dec 1990$0.092
31 Aug 1990$0.087
25 May 1990$0.087
26 Feb 1990$0.087
27 Nov 1989$0.075
28 Aug 1989$0.075
26 May 1989$0.063
27 Feb 1989$0.063
28 Nov 1988$0.063
29 Aug 1988$0.058
27 May 1988$0.058
29 Feb 1988$0.058
30 Nov 1987$0.058
31 Aug 1987$0.052
1 Jun 1987$0.052
2 Mar 1987$0.052
1 Dec 1986$0.052
29 Aug 1986$0.048
2 Jun 1986$0.048

Amounts are adjusted for share splits and consolidations. Specials count in the history but not in yields or streaks.