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
$47.52
Market Cap
$347.01B
52-Week High
$57.55
52-Week Low
$33.07
Sector
Financial Services
Industry
Banks - Diversified

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

1 Year
$1,144
+14%
3 Years
$1,846
+85%
5 Years
$1,414
+41%
10 Years
$4,368
+337%
Since IPO
$31,698
+3070%

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 $1,144 as of May 2026, representing a +14.4% 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 $1,846 as of May 2026, representing a +84.6% 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,414 as of May 2026, representing a +41.4% 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 $4,368 as of May 2026, representing a +336.8% 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 $31,698 as of May 2026, representing a +3069.8% 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
348
55% of 637
Negative Months
279
44% of 637
Data Period
53+ years
637 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.8%)

Over the past 53+ years (637 months), Bank of America Corporation (BAC) has averaged a monthly return of +1.10% with a median return of +0.96%. The stock had 348 positive months (55%) and 279 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.8%).

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.61% with a median return of +14.55%. The compound annual growth rate (CAGR) is +6.61%. 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 12 years.

Avg Return
+13.61%
Best Year
2012 (+109.83%)
Worst Year
1974 (-81.01%)
Positive Years
34/53
Year Return Start End
2026 -13.11% $54.69 $47.52
2025 +28.04% $42.71 $54.69
2024 +33.85% $31.91 $42.71
2023 +4.83% $30.44 $31.91
2022 -23.82% $39.96 $30.44
2021 +49.61% $26.71 $39.96
2020 -11.63% $30.23 $26.71
2019 +46.19% $20.68 $30.23
2018 -15.00% $24.32 $20.68
2017 +35.69% $17.93 $24.32
2016 +33.37% $13.44 $17.93
2015 -4.78% $14.12 $13.44
2014 +15.74% $12.20 $14.12
2013 +34.51% $9.07 $12.20
2012 +109.83% $4.32 $9.07
2011 -58.12% $10.32 $4.32
2010 -11.16% $11.61 $10.32
2009 +7.48% $10.81 $11.61
2008 -63.09% $29.28 $10.81
2007 -18.83% $36.07 $29.28
2006 +20.70% $29.89 $36.07
2005 +2.40% $29.18 $29.89
2004 +21.52% $24.02 $29.18
2003 +20.15% $19.99 $24.02
2002 +14.55% $17.45 $19.99
2001 +42.70% $12.23 $17.45
2000 -4.49% $12.80 $12.23
1999 -14.00% $14.89 $12.80
1998 +1.29% $14.70 $14.89
1997 +27.28% $11.55 $14.70
1996 +44.42% $8.00 $11.55
1995 +59.80% $5.00 $8.00
1994 -4.42% $5.24 $5.00
1993 -1.42% $5.31 $5.24
1992 +30.59% $4.07 $5.31
1991 +85.09% $2.20 $4.07
1990 -48.34% $4.25 $2.20
1989 +74.13% $2.44 $4.25
1988 +64.35% $1.49 $2.44
1987 -16.71% $1.78 $1.49
1986 -2.66% $1.83 $1.78
1985 +26.13% $1.45 $1.83
1984 +31.05% $1.11 $1.45
1983 +46.00% $0.76 $1.11
1982 +26.05% $0.60 $0.76
1981 +10.19% $0.55 $0.60
1980 -0.92% $0.55 $0.55
1979 +13.54% $0.49 $0.55
1978 +5.49% $0.46 $0.49
1977 -6.19% $0.49 $0.46
1976 +24.36% $0.40 $0.49
1975 +30.00% $0.30 $0.40
1974 -81.01% $1.60 $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: 3/24/2026