Bank of America Corporation

BAC · Financial Services

About Bank of America Corporation (BAC)

Bank of America Corporation is a Banks - Diversified company operating in the Financial Services sector.

BAC trades on the US stock exchanges (NYSE/NASDAQ) and is classified as a large-cap stock .

Sector
Financial Services
Industry
Banks - Diversified

Key Statistics

Current Price
$50.01
Market Cap
$345.08B
52-Week High
$65.23
52-Week Low
$46.12
Sector
Financial Services
Industry
Banks - Diversified

$1,000 Invested in Bank of America Corporation (BAC)

1 Year
$963
+-4%
3 Years
$2,057
+106%
5 Years
$1,190
+19%
10 Years
$3,750
+275%
Since IPO
$33,703
+3270%

How much would $1,000 invested in BAC be worth today?

What would $1,000 invested in BAC 1 year ago be worth today?

A $1,000 investment in Bank of America Corporation (BAC) in 2025 would be worth $963 as of November 2026, representing a -3.7% total return.

What would $1,000 invested in BAC 3 years ago be worth today?

A $1,000 investment in Bank of America Corporation (BAC) in 2023 would be worth $2,057 as of November 2026, representing a +105.7% total return.

What would $1,000 invested in BAC 5 years ago be worth today?

A $1,000 investment in Bank of America Corporation (BAC) in 2021 would be worth $1,190 as of November 2026, representing a +19.0% total return.

What would $1,000 invested in BAC 10 years ago be worth today?

A $1,000 investment in Bank of America Corporation (BAC) in 2016 would be worth $3,750 as of November 2026, representing a +275.0% total return.

What would $1,000 invested in BAC at IPO be worth today?

A $1,000 investment in Bank of America Corporation (BAC) at IPO would be worth $33,703 as of November 2026, representing a +3270.3% total return.

DCA vs Lump Sum Calculator

Compare dollar-cost averaging vs lump sum investing strategies for BAC

BAC vs S&P 500

See how BAC compares to the S&P 500 benchmark over time

Monthly Returns Heatmap

Avg Monthly Return
+1.10%
Positive Months
351
55% of 644
Negative Months
283
44% of 644
Data Period
53+ years
644 months
Best Performers
Best month ever: Mar 2009 (+73.1%)
Best month on avg: January (+2.9%)
Worst Performers
Worst month ever: Jan 2009 (-53.3%)
Worst month on avg: September (-2.9%)

Over the past 53+ years (644 months), Bank of America Corporation (BAC) has averaged a monthly return of +1.10% with a median return of +0.96%. The stock had 351 positive months (55%) and 283 negative months (44%). The best month in BAC's history was March 2009 with a +73.1% return, while the worst was January 2009 at -53.3%. Historically, January tends to be the strongest month (averaging +2.9%), and September the weakest (-2.9%).

BAC's longest winning streak was 8 consecutive months of gains, while its longest losing streak was 7 consecutive months of losses. The best full year was 2012 with a cumulative return of +85.5%, and the worst was 1974 at -136.4%.

Annual Returns

Over 53 years of trading history, Bank of America Corporation (BAC) has delivered an average annual return of +13.71% with a median return of +14.55%. The compound annual growth rate (CAGR) is +6.74%. The stock posted gains in 34 years (64%) and losses in 19 years (36%).

BAC's best year was 2012 with a +109.83% gain, while the worst was 1974 at -81.01%. The longest streak of consecutive positive years was 6, and the longest losing streak was 2 years. BAC achieved double-digit gains (10%+) in 29 years. It suffered double-digit losses in 11 years.

Avg Return
+13.71%
Best Year
2012 (+109.83%)
Worst Year
1974 (-81.01%)
Positive Years
34/53
Year Return Start End
2026 -7.61% $54.13 $50.01
2025 +28.04% $42.28 $54.13
2024 +33.85% $31.58 $42.28
2023 +4.83% $30.13 $31.58
2022 -23.82% $39.55 $30.13
2021 +49.61% $26.44 $39.55
2020 -11.63% $29.92 $26.44
2019 +46.19% $20.47 $29.92
2018 -15.00% $24.08 $20.47
2017 +35.69% $17.74 $24.08
2016 +33.37% $13.30 $17.74
2015 -4.78% $13.97 $13.30
2014 +15.74% $12.07 $13.97
2013 +34.51% $8.97 $12.07
2012 +109.83% $4.28 $8.97
2011 -58.12% $10.21 $4.28
2010 -11.16% $11.50 $10.21
2009 +7.48% $10.70 $11.50
2008 -63.09% $28.98 $10.70
2007 -18.83% $35.70 $28.98
2006 +20.70% $29.58 $35.70
2005 +2.40% $28.89 $29.58
2004 +21.52% $23.77 $28.89
2003 +20.16% $19.78 $23.77
2002 +14.55% $17.27 $19.78
2001 +42.70% $12.10 $17.27
2000 -4.49% $12.67 $12.10
1999 -14.00% $14.74 $12.67
1998 +1.29% $14.55 $14.74
1997 +27.28% $11.43 $14.55
1996 +44.42% $7.91 $11.43
1995 +59.80% $4.95 $7.91
1994 -4.42% $5.18 $4.95
1993 -1.42% $5.26 $5.18
1992 +30.59% $4.03 $5.26
1991 +85.09% $2.17 $4.03
1990 -48.34% $4.21 $2.17
1989 +74.13% $2.42 $4.21
1988 +64.35% $1.47 $2.42
1987 -16.71% $1.77 $1.47
1986 -2.66% $1.81 $1.77
1985 +26.13% $1.44 $1.81
1984 +31.05% $1.10 $1.44
1983 +46.00% $0.75 $1.10
1982 +26.05% $0.60 $0.75
1981 +10.19% $0.54 $0.60
1980 -0.92% $0.55 $0.54
1979 +13.54% $0.48 $0.55
1978 +5.49% $0.46 $0.48
1977 -6.19% $0.49 $0.46
1976 +24.36% $0.39 $0.49
1975 +30.00% $0.30 $0.39
1974 -81.01% $1.58 $0.30

Frequently Asked Questions: BAC

What sector is BAC in? ▼

BAC operates in the Financial Services sector, specifically in the Banks - Diversified industry. This sector includes banks, insurance companies, asset managers, and fintech companies.

How has BAC performed historically? ▼

Over 53 years of trading history, BAC has posted gains in 34 years (64% of the time). The best year was 2012 with a +109.8% return. Past performance does not guarantee future results.

How can I invest in BAC? ▼

You can invest in BAC through any brokerage account that offers access to US stock exchanges. Popular options include commission-free brokers like Fidelity, Charles Schwab, or Robinhood (US), or international brokers like Interactive Brokers. You can buy individual shares or invest through ETFs that hold BAC.

Last updated: 11/1/2026