ChartRow logo
BAC
Bank of America CorporationStock · Financials · S&P 500 0.6%
$62.33+1.90%
as of market close, Aug 28, 2026
☾ AH $62.33 +0.00%
PeersVJPMBRK-BGSIRENHOOD

Bank of America Corporation returns by year

Bank of America Corporation has returned +5.9% annually (CAGR) since 1974. Calendar-year, monthly and weekly total returns for Bank of America Corporation (BAC) below, through August 28, 2026 — the most recent year is year-to-date.

Total return
Annualized (CAGR)
+5.9%
1974–2026
Average year
+13.1%
40 full years
Best year
+109.8%
2012
Worst year
-63.1%
2008
Positive years
24/40
60% up

Bank of America Corporation returns by year (1974–2026)#

Calendar-year returns with each year's path and its dividend contribution (dividend return = total minus price return). Every year has a direct link you can bookmark or share.

Bank of America Corporation annual returns by year
YearTotal return
2026#YTD
+14.6%
2025#
+28.0%
2024#
+33.9%
2023#
+4.8%
2022#
-23.8%
2021#
+49.6%
2020#
-11.6%
2019#
+46.2%
2018#
-15.0%
2017#
+35.7%
2016#
+33.4%
2015#
-4.8%
2014#
+15.7%
2013#
+34.5%
2012#
+109.8%
2011#
-58.1%
2010#
-11.2%
2009#
+7.5%
2008#
-63.1%
2007#
-18.8%
2006#
+20.7%
2005#
+2.4%
2004#
+16.8%
2003#
+15.6%
2002#
+10.5%
2001#
+37.2%
2000#
-8.6%
1999#
-16.5%
1998#
-1.1%
1997#
+24.4%
1996#
+40.4%
1995#
+54.3%
1994#
-7.9%
1993#
-4.6%
1992#
+26.5%
1991#
+77.6%
1990#
-50.5%
1989#
+69.7%
1988#
+58.0%
1987#
-19.8%
1986#
+215.6%
1982#
+19.8%
1978#
+15.2%
1976#
-12.2%
1975#
-68.4%

Total return by period#

Annual
-100%-50%0%50%100%
1976-12%'76
1987-20%
1988+58%
1989+70%'89
1990-51%
1991+78%
1992+26%'92
1993-4.6%
1994-7.9%
1995+54%'95
1996+40%
1997+24%
1998-1.1%'98
1999-17%
2000-8.6%
2001+37%'01
2002+11%
2003+16%
2004+17%'04
2005+2.4%
2006+21%
2007-19%'07
2008-63%
2009+7.5%
2010-11%'10
2011-58%
2012+110%
2013+35%'13
2014+16%
2015-4.8%
2016+33%'16
2017+36%
2018-15%
2019+46%'19
2020-12%
2021+50%
2022-24%'22
2023+4.8%
2024+34%
2025+28%'25
2026+15%

Methodology#

Returns are total returns (dividends reinvested), computed from BAC's split- and dividend-adjusted closes. The bar chart switches between annual and monthly periods. Annualized return is the compound annual growth rate over the full period. The current year is year-to-date. Past performance does not predict future returns; not investment advice.

FAQ#

What is Bank of America Corporation's average annual return?
Since 1974, Bank of America Corporation (BAC) has returned about 5.9% a year (the compound annual growth rate) and an average calendar-year return of 13.1%.
What were Bank of America Corporation's best and worst years?
Over 1974–2026, the best year was 2012 (+109.8%) and the worst was 2008 (-63.1%).
How often is Bank of America Corporation up in a year?
24 of the 40 full years since 1974 were positive — about 60% of the time.

More on Bank of America Corporation